SlideShare ist ein Scribd-Unternehmen logo
1 von 10
“Yo admiro al ser humano que pueda sonreír ante los
problemas, que pueda sacar fuerzas de las desgracias y
que en la reflexión crece en valentía.
Es característico de las mentes pequeñas encogerse,
pero aquel que es firme en su corazón y cuya conciencia
aprueba su conducta persevera en sus principios hasta
la muerte.”
…… Thomas Paine
Tema: Aritmética de Punto Flotante




Objetivo:Determinar la forma cómo se representan los
         valores reales en un computador.
Representación de Números
           Reales
                              •   La primera parte de la
                                  representación científica se
                                  denomina mantisa, mientras
                                  que la segunda es el
                                  exponente, en este caso un
                                  exponente decimal. En el
Utiliza Notación Científica       ejemplo anterior la mantisa
                                  es 1.05203 y el exponente es
Ejemplo: 1.05203 x 1016           16
                              • Los números de punto
                                flotante se almacenan en el
                                formato de punto flotante
                                normalizado en binario. Se
                                usan 4 bytes, 0 32 bits para
                                almacenar un número de
                                punto flotante.
Representación de Números Reales


                  Ejemplos de Normalización


Sistema Decimal                           Mantisa Normalizada
 12534. 33                                  0.1253433 x 105
       0.00000325                           0.325 x 10-5
Sistema Binario                           Mantisa Normalizada
      111.000111                                .111000111 x 2 3




 0.abbbbb…bbb x 2z
donde a siempre es 1
      b es un dígito 0 ó 1
      z es un exponente que se expresa en binario
Exponente
      (7 bits)




BIT DEL SIGNO

                                   Mantisa (24 bits)




                  Para calcular el exponente se utiliza la fórmula:
                             26 exponente
Ejemplo No. 1: Representar internamente en una computadora el valor 323.375

Dividir la parte entera del número entre dos, en forma sucesiva como se
explicó en la representación de los números enteros.
323 / 2 = 161 / 2 = 80 / 2 = 40 / 2 = 20 / 2 = 10 / 2 = 5 /2 =……..

                                       101000011   Parte entera


  Multiplicar la parte decimal por 2

  0.375
   x 2
                         .375 = .011 Parte decimal
  _______
  0.750
    x 2
                               .
  1.500
                               El número es 101000011.011
    x2
  _____
  1.000
El número es 101000011.011



                  Normalizar :
                     .101000011011 x 29
                                                   Formula del exponente
                  Exponente: 26 + 9                   26 exponente
                             64 + 9
                               73
 El exponente 73 lo convertimos a binario con el
procedimiento de conversión a binario de valores
                    enteros.


                73 = 1001001
Representamos gráficamente este valor
              en una palabra de memoria de 32 bits:



  0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0




        Exponente               Mantisa
signo




                73 = 1001001               .101000011011
PRACTICA

                Conceptos Matemáticos Básicos

    Escriba sin exponentes:
    a) 44.44 x 104
   b) 0.00077 x 10-3
   c) 88.99 x 10º

2. Escriba cada número en forma exponencial normalizada:
333.444
-1.2345
0.0006677

De la forma exponencial normalizada binaria de cada uno de los
números binarios:
         111.000111
         0.0011001100
         -1010.1010
PRACTICA


 Dado el valor decimal o binario conviértalo a notación científica
 normalizada.

a. 111111.00011
b. 0.00011110101
c. 0.001111000111
d. 34768.987
e. 0.05674
f. 0.000123

Representar gráficamente los siguientes números del sistema decimal
en sistema binario, en una palabra de 32 bits.

a.     45.375
b.   - 32.375

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (16)

Nombr
NombrNombr
Nombr
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
Trabajo Numeración Grupo 6
Trabajo Numeración Grupo 6Trabajo Numeración Grupo 6
Trabajo Numeración Grupo 6
 
Capitulo ii
Capitulo iiCapitulo ii
Capitulo ii
 
INTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALESINTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALES
 
Laboratorio # 4 tic jean carlos hernandez
Laboratorio # 4 tic  jean carlos hernandezLaboratorio # 4 tic  jean carlos hernandez
Laboratorio # 4 tic jean carlos hernandez
 
Original circuitos 1
Original circuitos 1Original circuitos 1
Original circuitos 1
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Codigos digitales
Codigos digitalesCodigos digitales
Codigos digitales
 
Sistemas Numericos y Conversiones
Sistemas Numericos y ConversionesSistemas Numericos y Conversiones
Sistemas Numericos y Conversiones
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Opera
OperaOpera
Opera
 
Sistema Numeracion.ptt
Sistema Numeracion.pttSistema Numeracion.ptt
Sistema Numeracion.ptt
 
teo
teoteo
teo
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 

Ähnlich wie Aritmeti flotante

Ähnlich wie Aritmeti flotante (20)

Sistema Numérico Binario
Sistema Numérico BinarioSistema Numérico Binario
Sistema Numérico Binario
 
Eventos digitales y analógicos (tema 2)
Eventos digitales y analógicos (tema 2)Eventos digitales y analógicos (tema 2)
Eventos digitales y analógicos (tema 2)
 
Aritmetica puntoflotante
Aritmetica puntoflotanteAritmetica puntoflotante
Aritmetica puntoflotante
 
Original circuitos 1
Original circuitos 1Original circuitos 1
Original circuitos 1
 
Circuitos 1
Circuitos 1Circuitos 1
Circuitos 1
 
Circuitos 1
Circuitos 1Circuitos 1
Circuitos 1
 
Original ciruictos 1
Original ciruictos 1Original ciruictos 1
Original ciruictos 1
 
Sistema de representación de la informacion
Sistema de representación de la informacionSistema de representación de la informacion
Sistema de representación de la informacion
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Operaciones con decimales
Operaciones con decimalesOperaciones con decimales
Operaciones con decimales
 
Actividad 1 mate primero medio decimales
Actividad 1 mate primero medio decimalesActividad 1 mate primero medio decimales
Actividad 1 mate primero medio decimales
 
Operaciones con números decimales
Operaciones con números decimalesOperaciones con números decimales
Operaciones con números decimales
 
Operaciones con decimales
Operaciones con decimalesOperaciones con decimales
Operaciones con decimales
 
Operaciones con decimales
Operaciones con decimalesOperaciones con decimales
Operaciones con decimales
 
Operaciones con decimales
Operaciones con decimalesOperaciones con decimales
Operaciones con decimales
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
LaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdfLaminasCalculoNumerico.pdf
LaminasCalculoNumerico.pdf
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..
 

Aritmeti flotante

  • 1. “Yo admiro al ser humano que pueda sonreír ante los problemas, que pueda sacar fuerzas de las desgracias y que en la reflexión crece en valentía. Es característico de las mentes pequeñas encogerse, pero aquel que es firme en su corazón y cuya conciencia aprueba su conducta persevera en sus principios hasta la muerte.” …… Thomas Paine
  • 2. Tema: Aritmética de Punto Flotante Objetivo:Determinar la forma cómo se representan los valores reales en un computador.
  • 3. Representación de Números Reales • La primera parte de la representación científica se denomina mantisa, mientras que la segunda es el exponente, en este caso un exponente decimal. En el Utiliza Notación Científica ejemplo anterior la mantisa es 1.05203 y el exponente es Ejemplo: 1.05203 x 1016 16 • Los números de punto flotante se almacenan en el formato de punto flotante normalizado en binario. Se usan 4 bytes, 0 32 bits para almacenar un número de punto flotante.
  • 4. Representación de Números Reales Ejemplos de Normalización Sistema Decimal Mantisa Normalizada 12534. 33 0.1253433 x 105 0.00000325 0.325 x 10-5 Sistema Binario Mantisa Normalizada 111.000111 .111000111 x 2 3 0.abbbbb…bbb x 2z donde a siempre es 1 b es un dígito 0 ó 1 z es un exponente que se expresa en binario
  • 5. Exponente (7 bits) BIT DEL SIGNO Mantisa (24 bits) Para calcular el exponente se utiliza la fórmula: 26 exponente
  • 6. Ejemplo No. 1: Representar internamente en una computadora el valor 323.375 Dividir la parte entera del número entre dos, en forma sucesiva como se explicó en la representación de los números enteros. 323 / 2 = 161 / 2 = 80 / 2 = 40 / 2 = 20 / 2 = 10 / 2 = 5 /2 =…….. 101000011 Parte entera Multiplicar la parte decimal por 2 0.375 x 2 .375 = .011 Parte decimal _______ 0.750 x 2 . 1.500 El número es 101000011.011 x2 _____ 1.000
  • 7. El número es 101000011.011 Normalizar : .101000011011 x 29 Formula del exponente Exponente: 26 + 9 26 exponente 64 + 9 73 El exponente 73 lo convertimos a binario con el procedimiento de conversión a binario de valores enteros. 73 = 1001001
  • 8. Representamos gráficamente este valor en una palabra de memoria de 32 bits: 0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 Exponente Mantisa signo 73 = 1001001 .101000011011
  • 9. PRACTICA Conceptos Matemáticos Básicos Escriba sin exponentes: a) 44.44 x 104 b) 0.00077 x 10-3 c) 88.99 x 10º 2. Escriba cada número en forma exponencial normalizada: 333.444 -1.2345 0.0006677 De la forma exponencial normalizada binaria de cada uno de los números binarios: 111.000111 0.0011001100 -1010.1010
  • 10. PRACTICA Dado el valor decimal o binario conviértalo a notación científica normalizada. a. 111111.00011 b. 0.00011110101 c. 0.001111000111 d. 34768.987 e. 0.05674 f. 0.000123 Representar gráficamente los siguientes números del sistema decimal en sistema binario, en una palabra de 32 bits. a. 45.375 b. - 32.375