Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Representación de números
1. Forma de representación de los números en la computadora
(sistema binario)
En el sistema binario los números se representan utilizando los dı́gitos 0 y 1. La re-
presentación de un número de esta forma es única, como una suma de potencias de 2 [1].
Conteo binario
El conteo comienza con la sustitución del dı́gito menos significativo (el dı́gito más
a la derecha). Cuando se agotan los sı́mbolos disponibles para esta posición, el dı́gito
menos significativo se restablece a 0 y el siguiente dı́gito de mayor importancia (una
posición a la izquierda) se incrementa. Luego, se reanuda la sustitución incremental del
dı́gito de orden inferior. Este método de reinicio y desbordamiento se repite para cada
dı́gito significativo. De la siguiente forma:
00 →
− Dı́gito menos significativo a la derecha (representando a 0).
01 →
− Cambio dı́gito menos significativo (representando al 1).
10 →
− Restablecimiento e incremento (representando al 2).
11 →
− Incremento del dı́gito menos significativo (representando al 3).
En el sistema binario, cada bit representa una potencia creciente de 2, con el bit
más a la derecha representando 20 , el siguiente representando 21 , luego 22 y ası́ sucesi-
vamente. El valor de un número binario es la suma de las potencias de 2 representadas
por cada bit ”1”.
Se puede seguir la siguiente notación
Donde r representa al bit en cuestión para la n-ésima posición, es decir, r puede to-
mar valores de 0 o 1, dependiendo del número binario dado. Un ejemplo se muestra a
continuación:
1
Tarea 1: Representación de números Nombre: Cindy Melissa Gatica Arriola
Fı́sica Computacional Carné: 201709692
Bit
Es la mı́nima unidad de información que puede tomar solo dos valores, cero o uno.
Entonces un Bit es un número binario de un dı́gito. Un bit puede ser fı́sicamente
implementado con un dispositivo electrónico de dos estados.
Byte
Un byte está compuesto de 8 bits. Representa un número binario de 8 dı́gitos. En
un byte se puede almacenar un número entre 00000000 y 11111111 en binario, entre 0
y 255 en decimal.
Numeración binaria
Refiérase a la sección anterior [].
Numeración decimal
En el sistema de numeración decimal se utilizan diez sı́mbolos, del 0 al 9 para
representar una determinada cantidad. Los diez sı́mbolos no se limitan a representar
solamente diez cantidades diferentes, ya que se utilizan varios dı́gitos en las posiciones
adecuada dentro de un numero para indicar la magnitud de la cantidad [3].
2
Tarea 1: Representación de números Nombre: Cindy Melissa Gatica Arriola
Fı́sica Computacional Carné: 201709692
Siguiendo la fórmula:
N = An ∗ B n + An−1 ∗ B n−1 + ... + A1 B 1 + A0 B 0 (2)
La posición de cada digito en una numero decimal indica la magnitud de la cantidad
representada y se le puede asignar un peso. Los pesos para los números enteros son
potencias de 10, que aumentan de derecha a izquierda comenzando por 100 = 1.
Numeración octal
Este sistema tiene una base de ocho sı́mbolos. La facilidad que existe en convertir
entre el sistema binario y el octal, permite expresar los números binario en un formato
mas compacto, ya que cada digito octal equivale a tres dı́gitos binarios. La base de la
numeración octal es 8. Los sı́mbolos utilizados son: 0,1,2,3,4,5,6,7.
Numeración hexadecimal
La Notacion hexadecimal tiene base 16. Esto significa que hay 16 sı́mbolos (dı́gitos
hexadecimales): 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
A continuación se muestran ejemplos de cada tipo de numeración.
3
Tarea 1: Representación de números Nombre: Cindy Melissa Gatica Arriola
Fı́sica Computacional Carné: 201709692
a 127.
2 byte:
El número entero se representa utilizando 16 bits, lo que proporciona 65,536 posibles
valores. El rango para representar números enteros con signo es de -32,768 a 32,767.
4 bytes
: El número entero se representa utilizando 32 bits, lo que proporciona aproximada-
mente 4.3 mil millones de posibles valores. El rango para representar números enteros
con signo en este formato es generalmente de -2,147,483,648 a 2,147,483,647.
8 bytes
El número entero se representa utilizando 64 bits, lo que proporciona un ran-
go mucho más amplio de posibles valores. En este formato, el rango para represen-
tar números enteros con signo es de aproximadamente -9,223,372,036,854,775,808 a
9,223,372,036,854,775,807.
Exponente: 8 bits
Mantisa: 23 bits
Exponente: 11 bits
4
Tarea 1: Representación de números Nombre: Cindy Melissa Gatica Arriola
Fı́sica Computacional Carné: 201709692
Mantisa: 52 bits
utiliza 64 bits (8 bytes) para representar números reales en coma flotante. Tiene una
mayor precisión que el formato de precisión sencilla y proporciona aproximadamente
15 dı́gitos decimales de precisión [4].
Exponente: 15 bits
Formato de número real que presenta precisión cuádruple con 128 bits. Es el formato
con la mayor precisión y puede proporcionar más de 30 dı́gitos decimales de precisión.
5
Bibliografı́a