Anda di halaman 1dari 24

1

SISTEMA DE NUMERACIN
Un sistema de numeracin es el conjunto de smbolos y reglas que se utilizan para
la representacin de datos numricos o cantidades. Un sistema de numeracin se
caracteriza por su base, que es el nmero de smbolos distintos que utiliza y
adems es el coeficiente que determina cul es el valor de cada smbolo
dependiendo de la posicin que ocupe.

Sistema Decimal

Sistema Binario
Sistema Octal

Sistema Hexadecimal

SISTEMA DE NUMERACIN DECIMAL


El sistema decimal utiliza un conjunto de smbolos, cuyo significado depende de
su posicin relativa al punto decimal, que en caso de ausencia se supone
colocado implcitamente a la derecha.

El hombre ha utilizado el sistema numrico decimal, basado en diez smbolos (0,


1, 2, 3, 4, 5, 6, 7, 8, 9), que, al combinarlos, permiten representar las cantidades
imaginadas; es por esto que se dice que utiliza la base 10.

El valor de cada dgito est asociado al de una potencia de base 10, nmero que
coincide con la cantidad de smbolos o dgitos del sistema decimal, y un
exponente igual a la posicin que ocupa el dgito menos uno, contando desde la
derecha

SISTEMA DE NUMERACIN DECIMAL

En el caso de nmeros con decimales, la situacin es anloga aunque, en este


caso, algunos exponentes de las potencias sern negativos, concretamente el de
los dgitos colocados a la derecha del separador decimal.

TRANSFORMACIN DE BASE 10 A BASE N

PARTE ENTERA

DIVISIONES
SUCESIVAS

BASE A
TRASFORMAR

PARTE DECIMAL

MULTIPLICACIONES
SUCESIVAS

SISTEMA DE NUMERACIN BINARIO


El sistema de numeracin binario solo tiene dos dgitos. Los dgitos (bits) son 0 y 1.
La posicin de un 1 o de un 0 en un nmero binario indica su peso, o valor dentro
del nmero, as como la posicin de un dgito decimal determina el valor de ese
dgito.

Los pesos de un nmero binario estn basados en las potencias de dos.

Para contar en binario se requiere cuatro bits para contar desde 0 hasta 15. En
general, con n bits se puede contar hasta un nmero igual a

SISTEMA DE NUMERACIN BINARIO

Con cuatro bits se puede


contar desde 0 hasta 15

SISTEMA DE NUMERACIN BINARIO


Estructura de Pesos de Nmeros Binarios:
Un nmero binario es un nmero con pesos. El bit ms a la derecha es el bit menos
significativo (LBS), en un nmero entero binario y tiene un peso de
Los pesos de los respectivos bits crecen de derecha a izquierda segn las potencias
de dos. El bit ms a la izquierda es el bit ms significativo (MSB), y su peso depende
del tamao del nmero binario.

La estructura de pesos de un nmero binario es:

Donde n es el nmero de bits a partir de la coma binaria.

SISTEMA DE NUMERACIN BINARIO

SISTEMA DE NUMERACIN BINARIO


En una cifra binaria, cada dgito tiene distinto valor dependiendo de la posicin
que ocupe. El valor de cada posicin es el de una potencia de base 2, elevada a
un exponente igual a la posicin del dgito menos uno.
Se observa que, tal y como ocurra con el sistema decimal, la base de la
potencia coincide con la cantidad de dgitos utilizados (2) para representar los
nmeros.

10

CONVERSIN DE DECIMAL A BINARIO


Convertir un nmero decimal al sistema binario, basta con realizar divisiones
sucesivas por 2 y escribir los restos obtenidos en cada divisin en orden inverso
al que han sido obtenidos.

Tomando los restos en orden inverso


obtenemos la cifra binaria

11

TAMAO DE LAS CIFRAS BINARIAS


La cantidad de dgitos necesarios para representar un nmero en el sistema
binario es mayor que en el sistema decimal.
Para representar nmeros mayores de 255 se necesitarn ms de ocho dgitos,
porque 28 = 256 y podemos afirmar, por tanto, que 255 es el nmero ms grande
que puede representarse con ocho dgitos.

12

Como regla general, con n dgitos binarios pueden representarse un mximo de


2n, nmeros. El nmero ms grande que puede escribirse con n dgitos es una
unidad menos, es decir, 2n 1.
Con cuatro bits, por ejemplo, pueden representarse un total de 16 nmeros,
porque 24 = 16 y el mayor de dichos nmeros es el 15, porque 24-1 = 15.

CONVERSIN DE BINARIO A DECIMAL


El proceso para convertir un nmero del sistema binario al decimal, basta con
desarrollar el nmero, teniendo en cuenta el valor de cada dgito en su posicin,
que es el de una potencia de 2, cuyo exponente es 0 en el bit situado ms a la
derecha, y se incrementa en una unidad segn vamos avanzando posiciones hacia
la izquierda.

13

SISTEMA DE NUMERACIN OCTAL


En el sistema de numeracin octal, los nmeros se representan mediante ocho
dgitos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. Cada dgito tiene, naturalmente, un valor
distinto dependiendo del lugar que ocupen.
El valor de cada una de las posiciones viene determinado por las potencias de
base 8.

14

CONVERSIN DE DECIMAL A OCTAL


La conversin de un nmero decimal a octal se hace mediante divisiones
sucesivas por 8 y colocando los restos obtenidos en orden inverso.
Por ejemplo, para escribir en octal el nmero decimal 12210 tendremos que hacer
las siguientes divisiones:

15

CONVERSIN DE OCTAL A DECIMAL


La conversin de un nmero octal a decimal es igualmente sencilla, conociendo el
peso de cada posicin en una cifra octal.
Por ejemplo, para convertir el nmero 2378 a decimal basta con desarrollar el valor
de cada dgito

16

SISTEMA DE NUMERACIN HEXADECIMAL


En el sistema hexadecimal los nmeros se representan con diecisis smbolos: 0,
1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Se utilizan los caracteres A, B, C, D, E y F
representando las cantidades decimales 10, 11, 12, 13, 14 y 15 respectivamente,
porque no hay dgitos mayores que 9 en el sistema decimal. El valor de cada uno
de estos smbolos depende, como es lgico, de su posicin, que se calcula
mediante potencias de base 16.

17

CONVERSIN DE DECIMAL A HEXADECIMAL


Para poder realizar esta conversin se sigue utilizando la tcnica habitual de
divisiones sucesivas, la conversin de un nmero decimal a hexadecimal.
Por ejemplo, para convertir a hexadecimal del nmero 173510 ser necesario hacer
las siguientes divisiones:

18

CONVERSIN DE BINARIO A OCTAL

Cada dgito de un nmero octal se representa


con tres dgitos en el sistema binario.
Por tanto, el modo de convertir un nmero entre
estos sistemas de numeracin equivale a
"expandir" cada dgito octal a tres dgitos binarios, o en "contraer" grupos de tres caracteres
binarios a su correspondiente dgito octal.

19

CONVERSIN DE BINARIO A OCTAL


Para convertir el nmero binario 1010010112 a octal se toma grupos de tres bits y
se los sustituye por su equivalente octal:

20

CONVERSIN DE BINARIO A OCTAL


La conversin de nmeros octales a binarios se hace, siguiendo el mismo mtodo,
reemplazando cada dgito octal por los tres bits equivalentes.
Por ejemplo, para convertir el nmero octal 7508 a binario, tomaremos el
equivalente binario de cada uno de sus dgitos:

21

CONVERSIN DE BINARIO A HEXADECIMAL


La conversin entre nmeros hexadecimales y
binarios se realiza "expandiendo" o "contrayendo" cada dgito hexadecimal a cuatro
dgitos binarios.

22

Por ejemplo, para expresar en hexadecimal el


nmero binario 1010011100112 bastar con
tomar grupos de cuatro bits, empezando por la
derecha, y reemplazarlos por su equivalente
hexadecimal.

CONVERSIN DE BINARIO A HEXADECIMAL

23

En caso de que los dgitos binarios no formen grupos completos de cuatro dgitos,
se deben aadir ceros a la izquierda hasta completar el ltimo grupo. Por ejemplo:

CONVERSIN DE HEXADECIMAL A BINARIO


La conversin de nmeros hexadecimales a binarios se hace del mismo modo,
reemplazando cada dgito hexadecimal por los cuatro bits equivalentes de la tabla,
para convertir a binario.
Por ejemplo, el nmero hexadecimal 1F616 hallaremos en la tabla las siguientes
equivalencias:

24