English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

haber.. una pregunta.... sé cómo pasar numeros a sistema binario y viceversa... pero cómo hago eso con letras????

2007-01-25 09:36:32 · 5 respuestas · pregunta de Raly 5 en Ciencias y matemáticas Matemáticas

5 respuestas

En el sistema binario solo se utilizan el cero y el uno para formar cualquier cantidad numerica. por ejemplo:

120 en el sistema binario seria de la siguiente manera:
120/2 =60 , sobrando cero (0)
60/2 = 30 , sobrando cero (0)
30/2 = 15 , sobrando cero (0)
15/2 = 7 , sobrando uno (1)
7/2 = 3 , sobrando uno (1)
3/2 = 1 , sobrando uno (1)

Entonces 120 escrito en sistema binario seria: 111000

Para hacerlo con letras solo cambiamos los diez digitos por letras, por ejemplo:
0 1 2 3 4 5 6 7 8 9
a b c d e f g h i j

120 sería = bca
en binario sería 111000 =bbbaaa

para hacer la operacion tambien se puede hacer directamente con las letras
Osea es facil

2007-01-25 10:26:28 · answer #1 · answered by Anonymous · 0 0

Si te refieres a letras, entonces probablemente quieres decir el sistema de numeración HEXADECIMAL. Este sistema es de base 16 y son los 10 digitos que ya conoces mas 6 letras mas (0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f). Para transformar de decimal a hexadecimal, el numero base lo divides sucesivamente para 16 hasta que ya no sea posible y el numero será el de los residuos y para hacerlo en viceversa, debes hacerlo similar que en binario pero las letras (a,b,c,d,e,f) tienen equivalente 10,11,12,13,14 y 15 respectivamente.
Ej:
Transformar 200 a base hexadecimal (16)
300/16= cociente 18, residuo 12 (c)
18/16 = cociente 1 residuo 2
Entonces queda 300(10) = 12c (16)

A la inversa sería:
Transformar 2ac a base decimal
c=12
a=10
12*16^0= 12
10*16^1= 160
2*16^2= 512
512+160+12=684

Espero haya sido útil la respuesta.

2007-01-25 10:45:23 · answer #2 · answered by Mapce 2 · 0 0

Si te refieres a las letras que representan al sistema Hexadecimal,
las cuales van de la "A" a la "F" y representean en el sistema decimal los números del 10 al 15 respectivamente, lo que puedes hacer es pasar estas letras a decimal, por ejemplo:

(AF,B) en base 16 = 10*16+15+11/16 = 175,687 en decimal

luego lo pasas a binario

PDATA: 15 sale de 15*16 a la 0 que es = 1, 11/16 sale de 11, que es el valor de B, multiplicado por 16, que es la base , a la -1, porque está inmediatamente después de la coma.

2007-01-25 10:32:09 · answer #3 · answered by kyshuzen 2 · 0 0

Lo usual para cambio de base 10 a cualquier otra base es mediante division sucesiva.
A base 2, el numero que quieres convertir lo divides entre 2 separas el resto, el cociente lo vuelves a dividir entre 2 separas el resto, y continuas asi, hasta que sea indivisible, Luego al ultimo cociente (en el caso debe ser 1) le agregas los restos desde el ultimo al primero, y ya lo tienes en base 2.
ejmplo pasar 18 a base 2:
18/2=9, resto 0
9/2=4, resto 1
4/2=2, resto 0
2/2=1, resto 0
18(10)=10010(2)

Para la operacion inversa, se utiliza la descomposicion polinomica.
Separas los digitos, los multiplicas por su base elevado a su posicion menos 1, y lo sumas. En el ejemplo anterior:
10010(2) = 1(2^4)+ 0(2^3)+0(2^2)+1(2^1)+0(2^0) = 1(16) + 0(8) + 0(4) + 1(2) + 0(1) = 18

2007-01-25 09:53:24 · answer #4 · answered by Draconomicon 5 · 0 0

¿Nos puedes dar un ejemplo de la operación en binario que quieres realizar?

2007-01-25 09:50:27 · answer #5 · answered by CHESSLARUS 7 · 0 0

fedest.com, questions and answers