Está en la página 1de 3

Ejemplo.

1.- Suponga que se tiene que medir la longitud de un puente y la de un remache,


y se obtiene 9 999 y 9 cm, respectivamente. Si los valores verdaderos son 10000
y 10 cm, calcule a) el error verdadero y b) el error relativo porcentual verdadero
en cada caso.
Solución.-

a) El error en la medición del puente es [ecuación (1.2)]

Et = 10000 – 9999 = 1 cm
y en la del remache es de
Et = 10 – 9 = 1 cm

b) El error relativo porcentual para el puente es [ecuación (1.3)]

1
t  100%  0.01%
10000

y para el remache es de
1
t  100%  10%
10

Por lo tanto, aunque ambas medidas tienen un error de 1 cm, el error relativo
porcentual del remache es mucho mayor. Se concluye entonces que se ha hecho
un buen trabajo en la medición del puente; mientras que la estimación para el
remache dejó mucho que desear.

2.- Determine el rango de enteros de base 10 que pueda representarse en una


computadora de 16 bits.

Solución.
De los 16 bits, se tiene el primer bit para el signo. Los 15 bits restantes pueden
contener los números binarios de 0 a 111111111111111. El límite superior se
convierte en un entero decimal, así

(1 × 1214) + (1 × 213) + ··· + (1 × 21) + (1 × 20)

que es igual a 32767 (observe que esta expresión puede simplemente evaluarse
como 215– 1). Así, en una computadora de 16 bits una palabra puede guardar en
memoria un entero decimal en el rango de –32767 a 32767. Además, debido a
que el cero está ya definido como 0000000000000000, sería redundante usar el
número 1000000000000000 para definir “menos cero”. Por lo tanto, es
usualmente empleado para representar un número negativo adicional: –32 768,
y el rango va de –32 768 a 32 767.

3.- Determine un conjunto hipotético de números con punto flotante para una
máquina que guarda información usando palabras de 7 bits. Emplee el primer
bit para el signo del número, los siguientes tres para el signo y la magnitud del
exponente, y los últimos tres para la magnitud de la mantisa (véase figura 8).

FIGURA 8.- El número positivo de punto flotante más pequeño posible del ejemplo 3

Solución.
El número positivo más pequeño posible se representa en la figura 3.6. El 0 inicial
señala que la cantidad es positiva. El 1 en el segundo lugar indica que el
exponente tiene signo negativo. Los 1, en el tercero y cuarto lugar dan un valor
máximo al exponente de

1 × 21 + 1 × 20 = 3

Por lo tanto, el exponente será –3. Por último, la mantisa está especificada por
el 100 en los últimos tres lugares, lo cual nos da

1 × 2–1 + 0 × 2–2 + 0 × 2–3 = 0.5

Aunque es posible tomar una mantisa más pequeña (por ejemplo, 000, 001, 010,
011), se emplea el valor de 100 debido al límite impuesto por la normalización
[ecuación (1.4)]. Así, el número positivo más pequeño posible en este sistema
es +0.5 × 2–3, el cual es igual a 0.0625 en el sistema de base 10.
Los siguientes números más grandes se desarrollan incrementando la mantisa
como sigue:

0111101 = (1 × 2–1 + 0 × 2–2 + 1 × 2–3) × 2–3 = (0.078125)10


0111110 = (1 × 2–1 + 1 × 2–2 + 0 × 2–3) × 2–3 = (0.093750)10
0111111 = (1 × 2–1 + 1 × 2–2 + 1 × 2–3) × 2–3 = (0.109375)10

Observe que las equivalencias de base 10 se esparcen de manera uniforme en


un intervalo de 0.015625.
En este punto, para continuar el incremento se debe disminuir el exponente a
10, lo cual da un valor de

1 × 21 + 0 × 20 = 2

La mantisa disminuye hasta su valor más pequeño: 100. Por lo tanto, el siguiente
número es

0110100 = (1.2 + 0 2 + 0 2 ) 2 = (0.125000)10


–1 –2 –3 –2
Esto todavía representa una brecha o espacio de 0.l25000 – 0.109375 = 0.015625. Sin
embargo, cuando los números grandes se generan incrementando la mantisa, la brecha es de
0.03125,

0110101 = (1 2 + 0 2 + 1 2 ) 2 = (0.156250)10


–1 –2 –3 –2

0110110 = (1 2 + 1 2 + 0 2–3) 2 = (0.187500)10


–1 –2 –2

0110111 = (1 2 + 1 2 + 1 2 ) 2 = (0.218750)10


–1 –2 –3 –2

Este patrón se repite conforme se formula una cantidad mayor hasta que se alcanza un número
máximo:
0011111 = (1 2 + 1 2 + 1 2 ) 23 = (7)10
–1 –2 –3

El conjunto del número final se muestra en la figura 9.

FIGURA 9.- Sistema numérico hipotético desarrollado en el ejemplo 3. Cada valor se indica con una marca. Tan sólo
se muestran los números positivos. Un conjunto idéntico se extendería en dirección negativa.

4.- Determine el épsilon de la máquina y verifique su efectividad para caracterizar los errores
del sistema numérico del ejemplo 3. Suponga que se usa al corte.

Solución: .-

El sistema de punto flotante hipotético del ejemplo 3 empleaba valores de base b = 2, y número
de bits de la mantisa t = 3. Por lo tanto, el épsilon de la máquina debe ser [ecuación (1.7)]

 = 21-3 = 0.25