Anda di halaman 1dari 3

Sistemas de numeracin

Fecha de primera versin: 16-09-99 Fecha de ltima actualizacin: 07/06/2006

Introduccin
El origen de todos los sistemas de numeracin es la operacin de contar. Supongamos que tenemos que contar un gran nmero de ovejas, un truco para facilitar el conteo es comenzar a contar de nuevo cuando lleguemos a un cierto nmero, por ejemplo, cuando lleguemos a diez, hacemos una marca y comenzamos de nuevo. Otra razn, tal vez la ms importante, es que cuando los hombres comenzaron a contar, slo tenan palabras para unos pocos nmeros. Los egipcios utilizaban smbolos para representar el 1, 10, 100, 1000, 10000, 100000 y 1000000 y para representar los nmeros intermedios repetan los smbolos. Los griegos utilizaban, en un principio, un sistema similar con smbolos para el 1, 5, 10, 50, 100, 500, 1000, 5000 y 10000. Los smbolos se correspondan con la primera letra del nombre del nmero, as diez (deka) se representaba por una delta mayscula y mil (Khiloi) por una kapa mayscula. Posteriormente utilizaron las letras para representar los nmeros, esto deba ser bastante confuso, en ocasiones, porque la unin de las cifras produca palabras. Este es el origen de la numerologa. Los chinos utilizaban un sistema similar, con idiogramas para representar el 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 100, 1000, 10000. El sistema de numeracin romano era similar. Estos sistemas de numeracin se llaman aditivos porque para representar un nmero se aaden tantos smbolos como sean necesarios de forma que sumados representen el nmero. Ninguno de estos sistemas tenan un smbolo para representar el cero. El sistema de numeracin actual tiene su origen en la India de donde fue copiado por los rabes, con los que mantenan relaciones comerciales, e introducido en occidente por Fibonacci. En este sistema, el valor de los smbolos que representan los nmeros, depende de la posicin que ocupa el smbolo. Este sistema obliga la existencia de un smbolo para representar el cero. En esta pgina tienes ms informacin. El sistema actual de numeracin es un sistema posicional eso quiere decir que el valor de cada nmero depende de la posicin que ocupa. No siempre ha sido as. El sistema de numeracin de los romanos no era posicional. El numero 6324 = 61000 + 3100 + 210 + 4, o dicho de otra forma: 4 unidades, 2 decenas, 3 centenas y 6 unidades de millar. Establecido que el sistema de numeracin es posicional, tenemos que decidir la base de numeracin que vamos a utilizar. La base de numeracin quiere decir cuantos dgitos diferentes

vamos a utilizar. En el sistema de numeracin que utilizamos habitualmente utilizamos 10 dgitos diferentes (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) y por eso se dice que es un sistema decimal o base 10. Los ordenadores han puesto muy de moda el sistema de numeracin en base 2 o binario (se utilizan los dgitos 0 y 1) y el sistema de numeracin en base 16 o hexadecimal (se utilizan los dgitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F). Se utiliza el sistema de numeracin binario porque la informacin es almacenada en ltima instancia en un medio que slo admite dos estados posibles (cargado o descargado) y estos dos estados se asocian al cero y al uno. Los informticos llaman a esto bit (derivado de binary digit). Se utiliza el sistema de numeracin hexadecimal porque los informticos tratan la informacin agrupando los bits de 4 en 4, por lo tanto, hay 16 estados posibles 24.

Cambio de sistema de numeracin


Nmero en base 10 a nmero en base 2 Para pasar un nmero en base 10 a base 2, si el nmero es mayor que 1, se divide el nmero por 2 y nos quedamos con el resto. Se vuelve a dividir el cociente obtenido en la division anterior por 2 y nos quedamos con el resto. Esta operacin se repite hasta que el cociente resultante sea menor que 2. Por ltimo se escribe, por este orden el ltimo cociente, el ltimo resto, el penltimo resto, el antepenltimo resto,... El nmero 6324 en base 2 es 1001111100. Para pasar un nmero en base 10 a base 2, si el nmero es menor que 1, se multiplica el nmero por 2 y nos quedamos con la parte entera. Se vuelve a multiplicar el nmero obtenido en la multiplicacin anterior por 2 y nos quedamos con la parte entera. Esta operacin se repite hasta que la parte entera resultante sea mayor o igual que 1. El nmero 0.125*2 = 0.250*2 = 0.500*2 = 1.000 0.125 0.250 0.500 en (nos (nos base quedamos quedamos 2 con con es el el 0.001 0) 0)

Nmero en base 2 a nmero en base 10 Para pasar un nmero en base 2 a base 10 se multiplica cada numero por la potencia de 2 correspondiente a la posicin que ocupa el numero, empezando por la derecha, y se suman todos los resultados. El nmero 1101 en base 2 es 120 + 021 + 122 + 123 = 13 Nmero en base 10 a nmero en base 16 Para pasar un nmero en base 10 a base 16, se divide el nmero por 16 y nos quedamos con el resto. Se vuelve a dividir el cociente obtenido en la divisin anterior por 16 y nos quedamos con el resto. Esta operacin se repite hasta que el cociente resultante sea menor que 16. El 10 se representa por A, el 11 por B y as hasta el 15 que se representa por F.

Por ltimo se escribe, por este orden el ltimo cociente, el ltimo resto, el penltimo resto, el antepenltimo resto,... El nmero 6324 en base 16 es 18B4. Nmero en base 16 a nmero en base 10 Para pasar un nmero en base 16 a base 10 se multiplica cada numero por la potencia de 16 correspondiente a la posicin que ocupa el numero, empezando por la derecha, y se suman todos los resultados. El nmero 18B4 en base 10 es 4160 + 11161 + 8162 + 1163 = 6324

Anda mungkin juga menyukai