Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los números enteros se representan como (método de magnitud con signo): primera
casilla para el signo, asignando 0 para positivo y 1 para negativo. El resto de las posiciones
se usa para guardar el número.
Representación del punto-flotante: Las cantidades fraccionarias se representan de la
siguiente manera: una parte fraccionaria que se llama mantisa o significando y una parte
entera que se llama exponente o caracterı́stica.
La representación de punto-flotante debe ser normalizada con el fin de conservar las
cifras significativas, de tal forma que 1/b m < 1. Para estos números se introduce error
4
1 0 0 0 0 0 0 0 1 0 1 0 1 1 0 1
✏ m = b1 t ,
Opraciones aritméticas
La manipulación de varios números punto-flotante produce que errores de redondeo. Al
sumar dos nı́meros:
donde por redondeo se han eliminado las últimas dos cifras del resultado. Para el caso de
la resta, la situación puede ser más delicada si se consideran números muy cercanos:
f (n+1) (⇠)
Rn = (x a)n+1 ,
(n + 1)!
f (xi+1 ) = f (xi ).
0.2.1 Ejercicios
1. Se realizan dos medidas de longitud; el largo de un segmento de una carretera y se
obtuvo 9999cm, el largo de una puntilla y se obtuvo 9cm. Asumiendo que los valores
verdaderos son 10000cm y 10cm, respectivamente. Calcule el error verdadero o
absoluto, y el error relativo porcentual en cada caso. Compare sus respuestas.
2. Convierta los números siguientes en base 2 a números en base 10; a) 1011101, b)
101.101, c) 0.01101.
3. Calcule el valor del entero positivo más grande que se puede guardar en una com-
putadora de 16 bits. Calcule también el valor negativo más grande.
4. Para una computadora que guarda palabras de 7 bits. En la representación de punto-
flotante, considere que utiliza 3 bits para el exponente con su signo, y 3 bits para la
mantisa. Calcule el valor positivo más grande que se puede almacenar. Calcule el
valor más pequeño que se puede guardar de acuerdo a la normalización de la mantisa.
5. Escriba el seudocódigo y haga el diagrama de flujo de las estructuras: IF/THEN,
IF/THEN/ELSE, DOEXIT, DOFOR. Buscar o proponer un ejemplo sencillo de
aplicación y escribir el respectivo seudocódigo (se deberá explicar en clase).
6. Implemente en la computadora un código que sume diez mil veces la cantidad 0.00001
a la unidad. Cuál es el error relativo porcentual? (El resultado verdadero es por
supuesto 1.1).
7. Implemente el siguiente seudocódigo en la computadora para comparar dos números
que matemáticamente son identicos (se debe mostrar las tablas con los valores de
las variable):
a = cos(0.5)
DO i = 1, 20
b = sin(FLOAT(i))
y = a/b
w =y⇤b
z=a w
print ⇤, a, b, y, w, z
END DO
STOP
END
8. Use la serie de Taylor de los órdenes cero hasta cuatro para aproximar la función;
f (x) = 0.1x4 0.15x3 0.5x2 0.25x + 1.2.
Para ello, considere xi = 0 y h = 1, es decir, prediga el valor de la función en el valor
xi+1 = 1. En cada orden de aproximación, calcule el error verdadero o absoluto.
9. Repita el ejercicio anterior para la función f (x) = cos x. En este caso considere
xi = ⇡/4 y xi+1 = ⇡/3.