Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bases Numéricas
Bases Numéricas
Este sistema está formado por diez símbolos, llamados números arábicos. También es llamado
sistema de base 10. Usando los diez símbolos separadamente 0, 1, 2, 3, ..., 9 nos permite
representar el valor de los números en unidades individuales, pero para representar mas de nueve
números es necesario combinarlos. Cuando usamos símbolos en combinación, el valor de cada
uno de ellos depende de su posición con respecto al punto decimal, designando así un símbolo
para las unidades, otro para las decenas, otro para las centenas, otro para los millares (de miles,
no de millón), en adelante.
El símbolo correspondiente a las unidades asume la posición mas izquierda antes del punto
decimal. Esta designación de posición determina que la potencia del número se corresponde con
la distancia en que está del punto decimal, y es por ello que la primera posición se llama UNIDAD
(100 = 1). Matemáticamente esto puede ser representado como:
Por ejemplo: El valor en combinación de los símbolos 234 es determinado por la suma de los
valores correspondientes a cada posición:
Que equivale a:
2 x 100 + 3 x 10 + 4x1
200 + 30 + 4
La posición derecha del punto decimal es representada por número enteros pero negativos
comensando desde -1 para la primera posición. Matemáticamente las tres primeras posiciones a la
derecha del punto decimal se expresan como:
En un ejemplo como el anterior, pero mas elaborado podemos ver que el valor 18.947 equivale a:
=
10 + 8 + 0.9 + 0.04 + 0.007
Para representar un número base diez es posible colocar su valor seguido de la base en sub-
índice (18.97410) o bien seguido de la letra d entre paréntesis: 645(d).
Es un sistema de números de base igual a 2, lo que nos lleva a representar los números con sólo
dos símbolos distintos: 0 y 1.
Es usado para representar números del mismo modo que el sistema decimal, donde cada símbolo
puede ser usado individualmente o en combinación. Por ello con sólo un símbolo en sistema
binario podemos representar apenas dos valores (cero y uno) a diferencia del sistema decimal
donde un sólo símbolo podía representar hasta diez. Combinando dos símbolos binarios logramos
generar los cuatro primeros valores del sistema binario, que se muestran abajo:
00
01
10 (El uno se movió una posición a la izquierda)
11
Para un número mas grande, el símbolo 1 debe ser movido otra vez, haciendo aparecer una
tercera columna, tal como ocirrió antes con la segunda. aplicando todas las combinaciones
posibles de 0's y 1's, se obtiene:
Binario Decimal
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Un Medio = 2-1
Un Cuarto = 2-2
Un Octavo = 2-3
Cuando los símbolos 0 y 1 son usados para representar números binarios, cada símbolo es
llamado dígito binario, o simplemente BIT. El número binario 10102 es llamado número binario de
cuatro dígitos o número binario de 4-bits.
Este sistema es muy empleado en circuiteria digital por ser fácil de representar y transmitir
electrónicamente. Comunmente (aunque no siempre) el símbolo cero del sistema binario está
representado por un estado eléctrico bajo, usualmente correspondiente a la masa o a los 0V. Del
mismo modo el símbolo 1 es representado por un estado alto que, por lo general, se corresponde
con la tensión de fuente (suele ser 5V en sistemas digitales). Pero esto es "por lo general". Hay
muchos casos donde si bien el sistema es binario los símbolos son representados eléctricamente
de otra forma. Tal es el caso del estándar de comunicaciones seriales 232C donde el 1 es
representado por una tensión negativa de entre 5V y 25V, mientras que el 0 es representado por
una tensión positiva del mismo rango. Pero no entraremos en detalle en esto por estar fuera de los
alcances de este tutorial.
DE BINARIO A DECIMAL:
Para poder transformar números binarios en su correspondiente decimal basta multiplicar el dígito
binario (que sólo puede ser 0 o 1) por 2 elevado a la potencia correpondiente a la distancia de ese
símbolo al punto decimal. Luego se suman los valores obtenidos y se consigue el número final.
Ejemplos:
10012 = 1x23 + 0x22 + 0x21 + 1x20 = 1x8 + 0x4 + 0x2 + 1x1 = 8 + 0 + 0 + 1 = 910
0.0112 = 0x2-1 + 1x2-2 + 1x2-3 = 0x0.5 + 1x0.25 + 1x0.125 = 0 + 0.25 + 0.125 = 0.37510
0.1012 = 1x 2-1 + 0x 2-2 + 1 x 2-3 = 1x0.5 + 0x0.25 + 1 x0.125 = 0.5 + 0 + 0.125 = 0.62510
110.0102
1x22 + 1x21 + 0x20 + 0 x 2-1 + 1 x 2-2 + 0 x 2-3
=
1x4 + 1x2 + 0x1 + 0x0.5 + 1x0.25 + 0x.125
4 + 2 + 0 + 0 + 0.25 + 0
6.2510
DE DECIMAL A BINARIO:
Para convertir un némero ENTERO decimal a una nueva base, el número decimal es
sucesivamente dividido por la nueva base. Como en nuestro caso la nueva base es 2 el número
será sucesivamente dividido por 2, O sea, el número original es dividido por 2, el resultado de ese
cociente es dividido por 2 sucesivamente hasta que el cociente de 0. El resto de cada división es
un número binario que conforma el número resultante de la conversión. El primer resultado
producido (el primer resto obtenido) corresponde al bit mas próximo al punto decimal (o lo que se
conoce como bit de menor peso). Los sucesivos bits se colocan a la izquierda del anterior. Notese
que esto es como escribir en sentido contrario al empleado normalmente.
0.62510 = 0.1012
Pueden ocurrir situaciones donde cualquier número multiplicado por 2 nunca llegue a cero Esto
causa que el número binario obtenido sea aproximado, como se observa en el ejemplo de abajo:
0.610
Este sistema es muy usado en trabajos digitales, por su fácil conversión de y hacia el sistema
binario. Tiene su base igual a ocho, lo que genera la necesidad de ocho símbolos para representar
valores en este sistema y para esta finalidad se seleccionaron los primeros ocho símbolos del
sistema decimal: 0, 1, 2, 3, 4, 5, 6 y 7.
A continuación del 7 y para seguir contando hacia adelante, hay que agregar una nueva columna a
la izquierda la cual tendrá como valor inicial un 1. De esta forma es posible obteber otras ocho
nuevas conbinaciones tal como sucedia en los otros sistemas comentados anteriormente. Estos
son algunos de los valores para cada símbolo.
Los números octales son parecidos a los números decimales excepto por los símbolos 8 y 9, que
no son usados.
En esta caso basta usar el mismo método de conversión con los números binarios. Pero en vez de
hacer divisiones sucesivas por 2 hay que efectuarlas por 8. Nótese que el divisor corresponde a la
base del sistema al cual se va a convertir. Lo mismo sucede con las multiplicaciones sucesivas,
necesarias para convertir números fraccionarios.
Este sistema requiere el uso de 16 símbolos, siendo formado por los mismos empleados en el
sistema decimal y seis letras del alfabeto arábico comprendidas entre A y F. Dado que las
computadoras usualmente agrupan conjuntos de bits en múltiplos de cuatro este sistema permite
representar a cada grupo con un simple símbolo. Por ello es que es tan usado en estos días. En la
tabla de abajo se muestra la relación entre los sistemas.
Al igual que en los otros sistemas en Hexadecimal, cuando se llega a la F y se requiere seguir
contando hacia adelante se torna necesario agregar una nueva columna a la izquierda de la actual
la cual inicialmente deberá estar en 1. Esto permite generar otros 16 símbolos nuevos diferentes a
los anteriores.
Para efectuar la conversión basta con colocar los cuatro bits correspondientes a cada símbolo del
número hexa respetando su posición original. Para saber el balor de cada símbolo sólo tiene que
mirar la tabla de relación entre sistemas mostrada arriba.
7 A 2
0111 1010 0010
3 D 4 . F
0011 1101 0100 . 1111
Ejemplo 3: 1101011110.1012
OBS: Cuando un grupo de bits de la parte entera queda formado por menos de cuatro bits sus
posiciones a la izquierda deben ser asumidas como ceros, las cuales verá que no surten efecto en
el valor. En tanto cuando esto ocurra en la parte fraccionaria pas posiciones a la derecha son las
que deben ser completadas con cero. Aquí si tiene efecto. En el ejemplo de arriba los ceros se
colocaron reasaltados para facilitar su visualización.
Los números hexa son convertidos a su equivalene decimal multiplicando el peso de cada posición
por el equivalente decimal del dígito de cada posición y sumando los productos.
Entonces:
OBS: Los valores que sustituyen a las letras se obtienen de la tabla dada arriba.
Se puede realizar empleando dos procesos: Divisiones sucesivas por 16, cuando el número es
entero, o multiplicaciones sucesivas por 16, cuando el número es fraccionario. Siguiendo los
mismos lineamientos empleados con los otros sistemas numéricos.
Ejemplo 1: 65010
Ejemplo 2: 258810
Ejemplo 3: 0.64210