Documente Academic
Documente Profesional
Documente Cultură
Conjuntos de punto flotante
1) Considera los siguientes nmeros definidos en l conjunto de punto flotante
descrito por
Solucin:
Para solucionar estos ejercicios consideramos lo siguiente:
s corresponde al signo.
m corresponde a la mantisa.
e corresponde al exponente.
Primero convertimos el nmero entero:
4: 2 4 dividido 2
0 2: 2 2 dividido 2
0 1: 2 1 dividido 2
1 1 Es el primer digito del nmero
binario
4 = 100
2
El nmero decimal multiplicamos por dos y obtenemos lo siguiente:
0.5230 * 2 = 1.046 = 1
1.046 * 2 = 0.092 = 0
0.092 * 2 = 0.184 = 0
0.184 * 2 = 0.368 = 0
0.368 * 2 = 0.736 = 0
0.736 * 2 = 1.472 = 1
0.472 * 2 = 0.944 = 0
0.944 * 2 = 1.888 = 1
Anlisis Numrico 1
Unidad 2. Sistemas numricos
Educacin Abierta y a Distancia * Ciencias Exactas, Ingenieras y Tecnologas
3
0.888 * 2 = 1.776 = 1
0.776 * 2 = 1.552 = 1
0.5230 = 1000010111
2
Por lo anterior decimos que:
4.5230 x 10
4
= 100.1000010111
2
Forma normalizada o desnormalizamos el nmero obtenido:
100.100001 0111 = 1.001000010111
2
x2
12
Eliminando el 1 y complementamos a 23 bits, se tiene:
m = 00100001011100000000000
Exponente e = 127 + 12 = 139 = 10001011
2
El signo s es 0 (nmero positivo)
El resultado completo es:
0100 0101 1001 0000 1011 1000 0000 0000
2
Primero convertimos el nmero entero:
2: 2 2 dividido 2
0 1: 2 1 dividido 2
1 1 Es el primer digito del nmero
binario
2 = 10
2
El nmero decimal multiplicamos por dos y obtenemos lo siguiente:
0.1153 * 2 = 0.2306 = 0
0.2306 * 2 = 0.4612 = 0
0.4612 * 2 = 0.9224 = 0
0.9224 * 2 = 1.8448 = 1
0.8448 * 2 = 1.6896 = 1
0.6896 * 2 = 1.3792 = 1
0.3792 * 2 = 0.7944 = 0
0.7944 * 2 = 1.5888 = 1
0.5888 * 2 = 1.1776 = 1
0.1776 * 2 = 0.3552 = 0
Anlisis Numrico 1
Unidad 2. Sistemas numricos
Educacin Abierta y a Distancia * Ciencias Exactas, Ingenieras y Tecnologas
4
0.1153 = 0001110110
2
Por lo anterior decimos que:
2.1153 x 10
-3
= 10.0001110110
2
Forma normalizada o desnormalizamos el nmero obtenido:
10.0001110110= 1.00001110110
2
x2
11
Eliminando el 1 y complementamos a 23 bits, se tiene:
m = 00001110110000000000000
Exponente e = 127 + 11 = 138 = 10001010
2
El signo s es 0 (nmero positivo)
El resultado completo es:
01000101000001110110000000000000
2
Primero convertimos el nmero entero:
2: 2 2 dividido 2
0 1: 2 1 dividido 2
1 1 Es el primer digito del nmero
binario
2 = 10
2
El nmero decimal multiplicamos por dos y obtenemos lo siguiente:
0.5834 * 2 = 1.1668 = 1
0.1668 * 2 = 0.3336 = 0
0.3336 * 2 = 0.6672 = 0
0.6672 * 2 = 1.3344 = 1
0.3344 * 2 = 0.6688 = 0
0.6688 * 2 = 1.3376 = 1
0.3376 * 2 = 0.6752 = 0
0.6752 * 2 = 1.3504 = 1
0.3504 * 2 = 0.7008 = 0
0.7008 * 2 = 1.4016 = 1
Anlisis Numrico 1
Unidad 2. Sistemas numricos
Educacin Abierta y a Distancia * Ciencias Exactas, Ingenieras y Tecnologas
5
0.5834 = 1001010101
2
Por lo anterior decimos que:
2.5834 x 10
1
= 10.1001010101
2
Forma normalizada o desnormalizamos el nmero obtenido:
10.1001010101= 1.01001010101
2
x2
11
Eliminando el 1 y complementamos a 23 bits, se tiene:
m = 01001010101000000000000
Exponente e = 127 + 11 = 138 = 10001010
2
El signo s es 0 (nmero positivo)
El resultado completo es:
0100 0101 001001010101000000000000
2
Realiza las siguientes operaciones
b) c) d)
Valor real:
Valor medido:
|
|
|
|
|
|
Anlisis Numrico 1
Unidad 2. Sistemas numricos
Educacin Abierta y a Distancia * Ciencias Exactas, Ingenieras y Tecnologas
6
Valor real:
Valor medido:
|
|
|
|
|
Valor real:
Valor medido:
|
|
|
|
(
Valor real:
Valor medido:
|
|
|
|
|
|
Anlisis Numrico 1
Unidad 2. Sistemas numricos
Educacin Abierta y a Distancia * Ciencias Exactas, Ingenieras y Tecnologas
7
2) Cuntos elementos tiene el conjunto ?
El sistema de punto flotante FL es un conjunto de todos los nmeros
tal que se representa de la forma:
(
Donde se llama exponente o caracterstica, la secuencia de dgitos
(llamada cadena de caracteres o simplemente cadena) se denomina
mantisa
]Rango de exponentes
3) Cules son los valores de y ?
Los valores mnimos y mximos se denominan underflowlevel (UFL) y
overflowlevel (OFL) respectivamente, el resultado sera:
4) Cunto vale
?
Anlisis Numrico 1
Unidad 2. Sistemas numricos
Educacin Abierta y a Distancia * Ciencias Exactas, Ingenieras y Tecnologas
8
Al puntualizar a