Você está na página 1de 2

MÉTODOS DE CONVERSIÓN PARA BASES COMUNES

Conversión Método Ejemplo

Binario a

octal sustitución 10111011001.101112 = 010 │111 │011 │001 . 101 │ 110 2 = 2731.568

hexadecimal sustitución 10111011001.101112 = 0101 │1101 │1001 . 1011 │ 1000 2 = 5D9.B816

decimal suma 10111011001.101112 = 1x210 + 0x29 + 1x28 + 1x27 + 1x26 + 0x25 +


+ 1x24 + 1x23 + 0x22 + 0x21 + 1x20 + 1x2-1 +
+ 0x2-2 + 1x2-3 + 1x2-4 + 1x2-5 =
= 1024 + 256 + 128 + 64 + 16 + 8 + 1 + 0.5 +
+ 0.125 + 0.0625 + 0.03125 = 1497.7187510

Octal a

binario sustitución 1234.568 = 001 010 011 100 . 101 110 2

hexadecimal sustitución 1234.568 = 001 010 011 100 . 101 110 2 =


= 0010 │1001 │1100 . 1011 │ 1000 2 = 29C.B816

decimal suma 1234.568 = 1x83 + 2x82 + 3x81 + 4x80 + 5x8-1 + 6x8-2 =


= 1x512 + 2x64 + 3x8 + 4x1 + 5x0.125 + 6x0.015625 =
= 512 + 128 + 24 + 4 + 0.625 + 0.03125 = 668.7187510

Hexadecimal a

binario sustitución C0DE.3A16 = 1100 0000 1101 1110 . 0011 1010 2

octal sustitución C0DE.3A16 = 1100 0000 1101 1110 . 0011 1010 2 =


= 001 │100 │000 │011 │011 │110 . 001 │ 110 │ 100 2 =
= 140336.164 8

decimal suma C0DE.3A16 = Cx163 + 0x162 + Dx161 + Ex160 + 3x16-1 + Ax16-2 =


= 12x4096 + 0x256 + 13x16 + 14x1 + 3x0.0625 +
+ 10x0.00390625 =
= 49152 + 208 + 14 + 0.1875 + 0.0390625 = 49374.226562510
Decimal a
(parte entera)

binario división 10810 ÷ 2 = 54 residuo 0 (LSB)


÷ 2 = 27 residuo 0
÷ 2 = 13 residuo 1
÷ 2 = 6 residuo 1
÷ 2 = 3 residuo 0
÷ 2 = 1 residuo 1
÷ 2 = 0 residuo 1 (MSB)
10810 = 11011002

octal división 10810 ÷ 8 = 13 residuo 4 (LSD)


÷ 8 = 1 residuo 5
÷ 8 = 0 residuo 1 (MSD)
10810 = 1548

hexadecimal división 10810 = ÷ 16 = 6 residuo 12 (LSD)


÷ 16 = 0 residuo 6 (MSD)
10810 = 6C16

(parte decimal)

binario multiplicación 0.43210 x 2 = 0.864 → 0 (MSB)


0.86410 x 2 = 1.728 → 1
0.72810 x 2 = 1.456 → 1
0.45610 x 2 = 0.912 → 0
0.91210 x 2 = 1.824 → 1 … 0.43210 = 0.01101… 2

octal multiplicación 0.43210 x 8 = 3.456 → 3 (MSD)


0.45610 x 8 = 3.648 → 3
0.64810 x 8 = 5.184 → 5
0.18410 x 8 = 1.472 → 1 … 0.43210 = 0.3351… 8

hexadecimal multiplicación 0.43210 x 16 = 6.912 → 6 (MSD)


0.91210 x 16 = 14.592 → E
0.59210 x 16 = 9.472 → 9 … 0.43210 = 0.6E9… 16

Você também pode gostar