Академический Документы
Профессиональный Документы
Культура Документы
Sistema decimal
En cuanto al problema de representar cantidades numricas, el sistema decimal
es el sistema tradicional. Recordemos que en este sistema, una cantidad
cualquiera, por ejemplo 1798, en realidad se lee como:
1 x 103 + 7 x 102 + 9 x 101 + 8 x 100
Observe
la
diferencia
entre
==
los
1 x 1000 + 7 x 100 + 9 x 10 + 8 x 1
diversos
conceptos
involucrados:
La
Ingeniera Qumica
Programacin
3 en 101
5 en 102
1 en 103
5
1
4 x 100 4
3 x 101 30
5 x 102 500
1 x 103 1000
Sistema binario
El sistema binario puede representar tambin cualquier cantidad basndose en
cifras que solo pueden tener dos valores, 0 y 1. Es importante resaltar que las
caractersticas fsicas de los dispositivos electrnicos (como las computadoras)
hacen que sea fcil representar con ellos a cantidades en el sistema binario.
Para lograr esto se hace corresponder los dos posibles valores de la variable
binaria con los dos estados fsicos de un circuito o dispositivo. Por ejemplo, con
los estados de circuito abierto (1) o cerrado (0); magnetizado (1) no
magnetizado (0); con luz (1), sin luz (0); etc. Esta es la razn por la cual las
computadoras utilizan el sistema binario. En cambio, el sistema decimal no es
muy adecuado para los dispositivos electrnicos, puesto que aqu, al ser un
sistema de base 10, cada cifra pueden tener diez valores distintos (0 al 9) y
sera complicada asignar cada valor a un estado fsico de algn dispositivo
electrnico.
El sistema binario es exactamente anlogo al decimal, con la diferencia de la
base de las potencias y de los posibles valores para cada cifra (0 1). En el
sistema binario la nueva base es 2 (en vez de 10 como en aquel caso). Por
ejemplo, la cantidad binaria 11100000110 se lee:
1x210 + 1x29 + 1x28 + 0x27 + 0x26 + 0x25 + 0x24 + 0x23 + 1x22 + 1x21 + 0x20
Se puede probar que el nmero anterior resulta igualmente en el nmero "mil
setecientos noventa y ocho".
Ingeniera Qumica
Programacin
binario es, sin embargo, menor que en el decimal. As, una cantidad binaria de
4 dgitos puede representar como mximo al nmero:
1 x 23 + 1 x 22 + 1 x 21 + 1 x 20 == 15
En el caso de la numeracin binaria, tambin es fcil verificar que un nmero de
n dgitos puede representar como mximo a 2n nmeros (en el caso del
ejemplo, para 4 dgitos, 24 = 16).
Ejemplo: el nmero binario 1011 es igual al nmero decimal 11
Valor posicional 23 22 21 20
1 en 20
1 1 x 20 1
1 en 21
0 en 22
1 en 23
Valor decimal
0
1
1 x 21 2
0 x 22 0
1 x 23 8
La ms comn de ellas es el
sistema hexadecimal.
El sistema hexadecimal, como los anteriores, tambin es posicional. En este
caso el valor de la posicin viene dado por potencias de 16 (160, 161, 162,).
Como slo poseemos 10 caracteres para representar los posibles dgitos, se
aaden las letras A, B, C, D, E y F.
Por tanto en base 16 disponemos de los siguientes caracteres 0, 1, 2, 3, 4, 5, 6,
7, 8, 9, A = 10, B = 11, C = 12, D = 13, E = 14, y F = 15.
Ingeniera Qumica
Programacin
2 en 161
5 en 162
F x 160 15
2 x 161 32
5 x 162 1280
A en 163
Valor decimal
A x 163 40960
26
26 / 2
13
13 / 2
6/2
3/2
110100
Ingeniera Qumica
Programacin
Sistema Hexadecimal
Para realizar la conversin al sistema decimal se sigue un mtodo similar al
anterior, slo que ahora se realiza divisiones entre 16. Vase el ejemplo de la
Tabla para el nmero 33210 = 14C 16
Divisin Cociente Resto
332 / 16 20
12 = C
20 / 16
Almacenamiento interno
Una magnitud que solo puede tener dos valores se denomina bit (abreviatura
de "Binary digit"). Un bit es la menor cantidad de informacin que puede
concebirse en una computadora, y su abreviatura es b, por ejemplo: 10 Kb son
10000 bits.
Programacin
Ingeniera Qumica