sistemas

Páginas: 3 (715 palabras) Publicado: 2 de abril de 2013
FORMATO COMA FLOTANTE
Fuente: http://es.wikipedia.org/wiki/IEEE_coma_flotante
Formato de Coma Flotante:
El estándar del IEEE (se lee IE-cubo, y signific a Institute of Electrical and ElectronicsEngineers ) para el
formato y la aritmética de números en coma flotante está recogido en la recomendación IEEE 754.
La representación de números en coma flotante admite diferentes formatos, según laprecisión con la
que se quiera trabajar. Los formatos más habituales son el formato simple (32 bits) y el formato doble
(64 bits). Nosotros vamos a trabajar con el primero porque supone manejar 4bytes de información y es
más fácil realizar el cálculo.
Un número en formato de coma flotante simple se almacena de la siguiente manera:

Donde S es el signo del número, E es el exponente en base 2al que se ha sumado 127 (es decir, el valor
codificado en E es: EXP + 127), y M es la mantisa del número sin incluir el 1 anterior a la coma.
El valor numérico de un número real almacenado de estaforma es:

Valor = ± (1+M) · 2EXP
Ejemplo:
Tenemos la representación de un número binario en notación exponencial:
+1'100101 · 2101 , o lo que es lo mismo 20 + 2-1 + 0 + 0 +2-4 + 0 +2-6 =1'578125 · 25 = 1'578125 · 32 = 50'5
Pues bien, el número anterior, el 50'5 en formato de punto flotante se almacena como:
S (1 bit): 0
E (8 bits): 5 + 127 = 132 → 10000100b
M (23 bits): 100101000...
Esdecir:
S E E E E E E E E MMMMMMMMMMMMMMMMMMMMMMM
01000010010010100000000000000000
Por lo tanto, el número binario anterior de 32 bits es la representación en formato de coma flotante del
número50'5. Para no tener que escribir 32 cifras binarias, se utiliza la representación del número binario
en sistema hexadecimal, ocupando por tanto 8 cifras hexadecimales:
Byte 1: 0100.0010 = 42h
Byte2: 0100.1010 = 4Ah
Byte 3: 0000.0000 = 00h
Byte 4: 0000.0000 = 00h
La representación final del número 50'5 es: 0x424A0000

Procedimiento para representar un número en formato de coma flotante:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS