Base 2
Internamente, la máquina computadora representa los valores numéricos mediante grupos de bits. agrupados en bytes. Por ejemplo, el número 3 se representa mediante unbyte que tiene "activos" los bits primero y segundo (empezando a contar desde la derecha); 00000011.
En el sistema binario sólo puede haber dos valores para cada dígito: un 0= desactivado ó un
1=activado. Para representar el número 22 en notación binaria lo haríamos como 00010110, notación que se explica según la siguiente tabla:
Posición del BIT: | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |Valor Binario: | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 |
Valor Posicional : | | | | | | | | |
Valor Decimal: | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Valores a Sumar: | 0 | 0 | 1 | 6 | 0 | 4 | 2| 0 |
Valor Resultante: | 16 + 4 + 2=22 |
Todos los valores que corresponden a posiciones a las que se asigna el valor binario de 0 (cero) no se cuentan, ya que 0 representa desactivado; de lamisma manera, los números que corresponden a las posiciones con valor binario 1 se sumarán, (16 + 4 + 2=22) ya que 1 representa activado.
Valores Decimales y sus equivalentes Binarios:
Posiciónbit | Valor decimal | Valor binario |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
4 | 4 | 100 |
5 | 5 | 101 |
6 | 6 | 110 |
7 | 7 | 111 |
8 | 8 | 1000 |
9 | 9 | 1001 |
10 | 10 | 1010|
11 | 16 | 10000 |
12 | 32 | 100000 |
13 | 64 | 1000000 |
14 | 100 | 1100100 |
15 | 256 | 100000000 |
16 | 512 | 1000000000 |
17 | 1000 | 1111110100 |
18 | 1024 | 10000000000 |...
Regístrate para leer el documento completo.