La Web del Programador: Comunidad de Programadores
 
    Pregunta:  6451 - CONVERSION DE NUMEROS
Autor:  Abel martinez
Quisiera que me ayudaran a recordar las formulas de conversiones numericas, de binario a decimal, de hexadecimal a binario, decimal a octagesimal, y todas las demas convinaciones. gracias

  Respuesta:  Bases de Datos Sistemas C.A.
Supongamos que todas pasan por el sistema decimal
si vas a convertir 10 a binario
C= Cociente
R= Residuo

10 / 2 C5 R0
5 / 2 C2 R1
2 / 2 C1 R0
1 / 2 ' se detiene y se toma

y se arma de abajo hacia arriba tomando el ultimo Dividendo y luego solamante los resicuo
y se escriben de derecha a izquierda

1010 = 10 en binario

si quiere saber al inversor de binario a decimal

tomas de izquierda a derecha cada digito y lo muultiplicas tomando base con su respectivo
exponente comensando desde 0 y la suma te de el seultado
ejemplo:

0x2 ^ 0= 0
1x2 ^ 1= 2
0x2 ^ 2= 0
1x2 ^ 3= 8
---
10

observacion: Hay trucos para pasar de una base a otra sin tener que pasar por la base decimal
por ejemplo si el numero esta en hexagecimal se representa cada digito con 4 bit y se unen osea

22 Decimal

22 / 2 =10110 binario

22 / 16 C1 R6
1 / 16

16 Hexagedimal
6x16 ^ 0= 6
1x16 ^ 1= 16
---
22

6=0110 bin
1=1

16 hex = 10110 bin = 22 del

www.bdsca.com
[email protected]
[email protected]