Professional Documents
Culture Documents
Materia: Computación
Docente: Danilo Rocero
Grupo: #4
Integrantes: Byron Grefa
Andrés Narváez
Carlos Teanga
Ibarra. 2016
ALMACENAMIENTO DE NUMEROS FRACCIONARIOS
Por contraste con el almacenamiento, es un valor con parte fraccionaria requiere que
almacenemos de un valor con parte fraccionaria que no almacenemos no solo el patrón
de 0s y ls correspondiente a su representación binaria, sino también la posición del punto
de separación una forma muy popular es la notación en punto coma flotante.
NOTACION FLOTANTE
En primer lugar designamos el bite de mayor peso, como bite de signo indicara que el
valor almacenado es no negativo, mientras que un 1 indicara que es negativo, y
dividiremos en dos campos el primero: es campo de exponente y el segundo campo de
mantisa designaremos 3 bites situados a continuación de un bite de signo como el campo
de exponente y los restantes 4 bites como campo mantisa.
Con ello concluiremos que el 01101011 representa el 2(3/4) si el patrón hubiera sido
11101011 entonces el valor fuese negativo
Movemos el punto raiz un bit hacia la izquierda, ya que el campo de exponete (011)
representa el valor -1 con ello tenemos
01100
Y movemos el punto raiz un bit hacia la izquierda, ya que el campo de exponente (011)
representa -1 con ello tenemos
01100
Que representa el valor ¾ dado que el bite de signo del patron origunal es 0, el valor
almacenado sera positivo, con ello,concluimos que el patron 00111100 representa el
valor ¾
Hay un aspecto sutil que es posible que se le haya pasado por alto al rellenar el campo da
la mantisa. Laregla consite en copiar el patron de bites que aparese en la representacion
binaria de izquierda a derecha comenzando comenzando por el 1 situado mas a la
izaquierda para clarificar el proceso, vamos a considerar almacenar el valor 3/6 que es
011 en notacion binaria
1100
Y no seria
0110
Esto se debe a que tenemos que llenar el campo de mantiza comenzando con el uno
situado mas a la izaquierda que aparese en la representacion binaria y la representacion
que cumple con esta condicion se llama representacion normalizado
ERRORES DE TRUNCAMIENTO
Parte del valor que se está almacenando se pierde debido a que el campo de mantisa no
es lo suficiente largo.
Estos errores se podrían superar teniendo un campo de mantisa más largo como por
ejemplo hoy en día las computadoras que tienen 32 bits para almacenar valores en
notación punto flotante.
Otro error de truncamiento es la fracción infinita como por ejemplo 1/3 en formato
digital.
• Proporciona la misma precisión relativa para todos los órdenes (limitado por la
longitud de la mantisa).
• Permite cálculos entre magnitudes: multiplicar un número muy grande y uno muy
pequeño conserva la precisión de ambos en el resultado.
Algunas características
Ejemplo
• Resultado
Ejemplo:
Paso 2
10101011,01= 1,010101101 x 27
Paso 3
Resultado
CUESTIONARIO
¿Porque es recomendable guardar primeros los valores más pequeños antes que
los valores más mayores?
¿Qué consecuencias causan las sumas de los valores más pequeños?
¿Qué es un error de truncamiento?
¿Qué es la mantisa?
¿En cuántas partes se divide el punto flotante y cuáles son?