Está en la página 1de 31

SISTEMAS DE NUMERACIÓN

INFORMÁTICA I
UNIVERSIDAD HISPANOAMERICANA
SISTEMA DE NUMERACIÓN DECIMAL

• El sistema de numeración decimal, también llamado sistema decimal, es un sistema de


numeración posicional en el que las cantidades se representan utilizando como base
aritmética las potencias del número diez. El conjunto de símbolos utilizado (sistema de
numeración arábiga) se compone de diez cifras : cero (0) - uno (1) - dos (2) - tres (3)
- cuatro (4) - cinco (5) - seis (6) - siete (7) - ocho (8) y nueve (9).
• Los números arábigos, también llamados números indoarábigos, son los símbolos
más utilizados para representar números. Se les llama "arábigos" porque los árabes los
introdujeron en Europa aunque, en realidad, su invención surgió en la India.
NÚMEROS ARÁBIGOS
REPRESENTACIÓN (NOTACIÓN DECIMAL)

• Al ser posicional, el sistema decimal es un sistema de numeración en el cual el


valor de cada dígito depende de su posición dentro del número. Para números
enteros, comenzando de derecha a izquierda, el primer dígito le corresponde el
lugar de las unidades, de manera que el dígito se multiplica por 100 (es decir 1) ;
el siguiente dígito corresponde a las decenas (se multiplica por 101); el siguiente
a las centenas (se multiplica por 102=100); el siguiente a las unidades de
millar (se multiplica por 103=1000) y así sucesivamente, nombrándose éste
según su posición siguiendo la escala numérica correspondiente (larga o corta).
El valor del número entero es la suma de los dígitos multiplicados por las
correspondientes potencias de diez según su posición.
REPRESENTACIÓN (NOTACIÓN DECIMAL)

• Ejemplo para 17350:

• Ejemplo para 1,0243:


SISTEMA DE NUMERACIÓN BINARIO
• El sistema binario, es un sistema de numeración en el que los números se representan
utilizando solamente dos cifras: cero y uno (0 y 1). Es uno de los sistemas que se
utilizan en las computadoras, debido a que estas trabajan internamente con dos niveles
de voltaje, por lo cual su sistema de numeración natural es el sistema binario
(encendido 1, apagado 0).
• El sistema binario moderno fue documentado en su totalidad por Leibniz, en el siglo
XVII, en su artículo "Explication de l'Arithmétique Binaire". En él se mencionan los
símbolos binarios usados por matemáticos chinos. Leibniz utilizó el 0 y el 1, al igual que
el sistema de numeración binario actual.
• En 1854, el matemático británico George Boole publicó un artículo que marcó un antes y
un después, detallando un sistema de lógica que terminaría denominándose Álgebra de
Boole. Dicho sistema desempeñaría un papel fundamental en el desarrollo del sistema
binario actual, particularmente en el desarrollo de circuitos electrónicos.
REPRESENTACIÓN (NOTACIÓN BINARIA)

• Un número binario puede ser representado por cualquier


secuencia de bits (dígitos binarios), que suelen representar
cualquier mecanismo capaz de usar dos estados
mutuamente excluyentes. Las siguientes secuencias de
símbolos podrían ser interpretadas como el mismo valor
numérico binario:
REPRESENTACIÓN (NOTACIÓN BINARIA)
• De acuerdo con la representación más habitual, que es usando números
arábigos, los números binarios comúnmente son escritos usando los
símbolos 0 y 1. Los números binarios se escriben a menudo con
subíndices, prefijos o sufijos para indicar su base. Las notaciones
siguientes son equivalentes:
100101 binario (declaración explícita de formato)
100101b (un sufijo que indica formato binario)
100101B (un sufijo que indica formato binario)
bin 100101 (un prefijo que indica formato binario)
1001012 (un subíndice que indica base 2 (binaria) notación)
CONVERSIÓN DECIMAL - BINARIO

• Se divide el número del sistema decimal entre 2, cuyo resultado


entero se vuelve a dividir entre 2, y así sucesivamente hasta que
el dividendo sea menor que el divisor, 2. Es decir, cuando el
número a dividir sea 1 finaliza la división.
• A continuación se ordenan los restos empezando desde el último
al primero, simplemente se colocan en orden inverso a como
aparecen en la división, se les da la vuelta. Este será el número
binario que buscamos.
EJEMPLO

• Convertir 131 a su equivalente en binario:


CONVERSIÓN BINARIO - DECIMAL

• Para realizar la conversión de binario a decimal, realice lo


siguiente:
• Comience por el lado derecho del número en binario.
Multiplique cada dígito por 2 elevado a la potencia
consecutiva (comenzando por la potencia 0, 20).
• Después de realizar cada una de las multiplicaciones,
súmelas todas y el número resultante será el equivalente al
sistema decimal.
EJEMPLOS

• El número sobre el dígito binario representa la potencia de 2


a la que se debe elevar.
EJERCICIOS

• Convierta de decimal a binario:


1- 100
2- 77
• Convierta de binario a decimal:
3- 1010010
4- 110101,101
RESPUESTAS

1- 1100100
2- 1001101
3- 82
4- 53,625
SISTEMA DE NUMERACIÓN HEXADECIMAL

• El sistema hexadecimal (abreviado como 'Hex', no confundir con sistema


sexagesimal) es el sistema de numeración posicional que tiene como base
el 16. Su uso actual está muy vinculado a la
electrónica, informática y ciencias de la computación, pues
los computadores suelen utilizar el byte u octeto como unidad básica
de memoria.
• En principio, dado que el sistema usual de numeración es de base decimal y
por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las
seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan.
SISTEMA DE NUMERACIÓN HEXADECIMAL

• El conjunto de símbolos sería, por tanto, el siguiente:

• Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15.


En ocasiones se emplean letras minúsculas en lugar de mayúsculas.
• El sistema hexadecimal actual fue introducido en el ámbito de la
computación por primera vez por IBM en 1963. Una representación
anterior, con 0–9 y u–z, fue usada en 1956 por la
computadora Bendix G-15.
CONVERSIONES EN SISTEMA
HEXADECIMAL
•  Como en cualquier sistema de numeración posicional, el valor numérico
de cada dígito es alterado dependiendo de su posición en la cadena de
dígitos, quedando multiplicado por una cierta potencia de la base del
sistema, que en este caso es 16. Por ejemplo: 3E0A16 = 3×163 +
E×162 + 0×161 + A×160 = 3×4096 + 14×256 + 0×16 + 10×1 = 15882.
• Para convertir de decimal a hexadecimal se sigue el mismo
procedimiento que para la conversión de decimal a binario, teniendo en
cuenta que ahora el factor a usar es 16 y no 2.
EJEMPLOS
CONVERSIONES BINARIO-OCTAL-
HEXADECIMAL
EJERCICIOS

1- 1767 a decimal
2- 141 a decimal
3- 666 a octal
4- 5137 a octal
5- 472 octal a binario
6- 101011110 a octal
RESPUESTAS

1- 1015
2- 97
3- 1232
4- 12021
5- 100111010
6- 536
EJERCICIOS

1- 3A1 a decimal
2- 3571 decimal a hexadecimal
3- A7 a binario
4- 00101110 a hexadecimal
RESPUESTAS

1- 929
2- DF3
3-10100111
4- 2E
CÓDIGOS NUMÉRICOS
• Se usan principalmente para los números binarios (a fin de cuentas toda la
información se maneja como 1´s y 0´s).
• Existen diferentes códigos binarios:
Binario natural
BCD
Exceso tres
Gray
Johnson
Biquinario
2 entre 5
Hamming
BCD (BINARY CODED DECIMAL)

• Representa los dígitos decimales por secuencias de bits en el sistema


binario. BCD es la abreviatura de Binary Coded Decimal es decir, decimal
codificado en binario.
• Cada secuencia de 4 bits es una palabra del código y cada dígito decimal
se le asocia una secuencia de 4 bits.
REPRESENTACIÓN BCD DECIMAL

Ejemplo: Representar en BCD el valor 12 decimal.


Para representar el número decimal 12 se requieren 8 bits, o
dos palabras de código BCD.
12 = 0001 0010
TABLA RESUMEN
CÓDIGO ASCII

• ASCII (acrónimo inglés de American Standard Code for Information Interchange o


Código Estándar Estadounidense para el Intercambio de Información).
• Es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés
moderno. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA,
conocido desde 1969 como el Instituto Estadounidense de Estándares
Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos
utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las
minúsculas, y se redefinieron algunos códigos de control para formar el código
conocido como US-ASCII.
CÓDIGO ASCII

• ASCII fue publicado como estándar por primera vez en 1967 y fue
actualizado por última vez en 1986. En la actualidad define códigos para
32 caracteres no imprimibles, de los cuales la mayoría son caracteres de
control que tienen efecto sobre cómo se procesa el texto, más otros 95
caracteres imprimibles que les siguen en la numeración (empezando por
el carácter espacio).
• Casi todos los sistemas informáticos actuales utilizan el código ASCII o una
extensión compatible para representar textos y para el control de
dispositivos que manejan texto como el teclado.
CÓDIGO ASCII

• Las computadoras solamente entienden números. El código


ASCII es una representación numérica de un carácter como
‘a’ o ‘@’.
• Como otros códigos de formato de representación de
caracteres, el ASCII es un método para una correspondencia
entre cadenas de bits y una serie de símbolos (alfanuméricos
y otros), permitiendo de esta forma la comunicación entre
dispositivos digitales así como su procesado y
almacenamiento.
CÓDIGO ASCII

También podría gustarte