martes, 9 de noviembre de 2010

Sistemas de Numeración

* Un sistema de numeración puede definirse como un conjunto de signos, relaciones, convenios y normas destinados a expresar de modo gráfico y verbal el valor de los números y las cantidades numéricas y puede representarse como:
N (S,R) donde:
N --- Sistema de Numeración
S ---- Conjunto de simbolos permitidos
R ---- Reglas que nos indican que números son validos en dicho sistema


En la actualidad, se usan predominantemente sistemas de numeración de carácter posicional, donde cada numeral o guarismo representa un valor distinto según la posición que ocupa en la cadena numérica (por ejemplo, el numeral 1 significa unidad en la cantidad 1, pero es decena en 13, centena en 148, etcétera).
En un sistema de numeración se contemplan varios elementos fundamentales:
  • La base del sistema, que se define como un convenio de agrupación de sus unidades. Por ejemplo, la base 10 o decimal agrupa diez unidades, mientras que la binaria únicamente agrupa dos.
  • Los numerales del sistema, o cifras elementales que se utilizan, según la base. En el sistema decimal, se usan los numerales 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. En cambio, en el sistema binario tan sólo se emplean el 0 y el 1.
  • Las normas de combinación de los numerales para formar los números. Según ello, a cada cifra se le asocian dos propiedades: su valor absoluto intrínseco y su valor posicional o relativo, que depende de la posición que ocupa en la cantidad numérica.


* Sistema de Numeración Posicionales:
Donde el número de simbolos permitidos se conoce como Base del Sistema de Numeración
Binario          (Base    2 ------0 y 1)
Octal             (Base   8 ------ 0 al 7)
Decimal         (Base 10 ------ 0 al 9)
Hexadecimal  (Base 16 ------ 0 al 15)


* El sistema decimal, el más utilizado en todos los ámbitos de la actividad humana, se distingue por las siguientes características:
  • Utiliza una base 10.
  • Sus numerales son las cifras del 0 al 9, ambas incluidas.
  • Las posiciones relativas de los números se denominan unidades, decenas, centenas, unidades de millar, decenas de millar, centenas de millar, unidades de millón, etc. 
* El sistema de numeración binario utiliza sólo dos dígitos, el cero (0) y el uno (1), esto en infomática tiene mucha importancia ya que las computadoras trabajan internamente con 2 niveles de voltaje lo que hace que su sistema de numeración natural sea binario, por ejemplo 1 para encendido y 0 para apagado
En una cifra binaria, cada dígito tiene distinto valor dependiendo de la posición que ocupe. El valor de cada posición es el de una potencia de base 2, elevada a un exponente igual a la posición del dígito menos uno.
De acuerdo con estas reglas, el número binario 1011 tiene un valor que se calcula así:

1*23 + 0*22 + 1*21 + 1*20 , es decir:

8 + 0 + 2 + 1 = 11

*Conversión de binario a decimal

El proceso para convertir un número del sistema binario al decimal es sencillo; basta con desarrollar el número, teniendo en cuenta el valor de cada dígito en su posición, que es el de una potencia de 2, cuyo exponente es 0 en el bit situado más a la derecha, y se incrementa en una unidad según vamos avanzando posiciones hacia la izquierda.
Por ejemplo, para convertir el número binario 10100112 a decimal, lo desarrollamos teniendo en cuenta el valor de cada bit:

1*26 + 0*25 + 1*24 + 0*23 + 0*22 + 1*21 + 1*20 = 83

10100112 = 8310
 

*Conversión entre números decimales y binarios

Convertir un número decimal al sistema binario es muy sencillo: basta con realizar divisiones sucesivas por 2 y escribir los restos obtenidos en cada división en orden inverso al que han sido obtenidos.
Por ejemplo, para convertir al sistema binario el número 7710 haremos una serie de divisiones que arrojarán los restos siguientes:
77 : 2 = 38 Resto: 1
38 : 2 = 19 Resto: 0
19 : 2 = 9 Resto: 1
9 : 2 = 4 Resto: 1
4 : 2 = 2 Resto: 0
2 : 2 = 1 Resto: 0
1 : 2 = 0 Resto: 1
y, tomando los restos en orden inverso obtenemos la cifra binaria:

7710 = 10011012

No hay comentarios:

Publicar un comentario