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⤋