Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja...

16
Conversi´ on entre bases Est´ andar IEEE-754 Aritmetica del Computador Hermes Pantoja Carhuavilca Facultad de Ingenier´ ıa Mec´ anica Universidad Nacional de Ingenier´ ıa etodos Num´ ericos Hermes Pantoja Carhuavilca Aritmetica del Computador

Transcript of Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja...

Page 1: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Aritmetica del Computador

Hermes Pantoja Carhuavilca

Facultad de Ingenierıa MecanicaUniversidad Nacional de Ingenierıa

Metodos Numericos

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 2: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Contenido

1 Conversion entre bases

2 Estandar IEEE-754

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 3: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Conversion entre bases

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 4: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Conversion entre bases

Comandos de MatLab.>> dec2bin(19)ans =10011

>> dec2hex(127)ans =7F

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 5: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Conversion entre bases

Otros Comandos de MatLab

dec2base dec2base(63,8) retorna 77

bin2dec bin2dec(’010111’) retorna 23

hex2dec hex2dec(’3ff’) retorna 1023

base2dec base2dec(’31’,5) retorna 16

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 6: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Ejercicios

Convertir 1234 a base 5

Convertir 1010010112 a base 8

Convertir 1010011100112 a hexadecimal.

Convertir 32712458 en decimal

Convertir 314 en octal.

Convertir 1F 616 a base 2.

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 7: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Estandar IEEE-754

Precision Simple: 32 bits

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 8: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Estandar IEEE-754

Precision Doble: 64 bits

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 9: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 10: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Ejemplo

Ejemplo

¿Cual es la representacion en simple precision de: 347,625?

Solucion:

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 11: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Ejemplo

Ejemplo

¿Cual es la representacion en doble precision de: 17,25?

Solucion:

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 12: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 13: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 14: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 15: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Conversion entre bases Estandar IEEE-754

Ejercicio

En el formato de doble precision, se pide:

1 El epsilon de la maquina. Comparar con el eps de matlab.

2 Mayor valor positivo normalizado. Comparar con el realmax dematlab.

3 Menor valor positivo normalizado. Comparar con el realmin dematlab.

4 el valor de:0100000001100001000001111001010110000001000001100010010011011101

Hermes Pantoja Carhuavilca Aritmetica del Computador

Page 16: Hermes Pantoja Carhuavilcahermes22.yolasite.com/resources/Aritmetica_float.pdf · Hermes Pantoja Carhuavilca Aritmetica del Computador. Conversi on entre bases Est andar IEEE-754

Ejercicio:Vamos a considerar un hipotetico computador que en numeros depunto flotantes estan representados en una palabra de 16-bit. Unejemplo se muestra en la Figura 1:

Muestre la representacion en punto flotante y los bits del:

1 El numero eps (epsilon de la maquina)

2 Mayor valor positivo normalizado

3 Menor valor positivo normalizado

4 El numero 1 y -10.375

5 El infinito y NaN