05 cn - notação em ponto flutuante

Upload: willderson-geraldo

Post on 07-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    1/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Areolino de Almeida Neto

    MecaNET/PPGCC/DEINF/UFMA

    Cálculo Numérico

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) 1

    Notação em Ponto Flutuante

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    2/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) 2

    Questes

    Quais notaçes !o"em ser usa"as !araa!resentação "e um n#mero$

    Qual a "i%erença entre notação normali&a"ae não normali&a"a$

    Como arma&enamos 'alores %racionários eme(ui!amentos "i)itais$Qual o !a"rão a"ota"o na in"#striaatualmente$

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    3/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA)

     T*!icos "a Aula

    Con'ersão "e sistemas "e numeração "en#meros %racionários

    Arma&enamento "e 'alores emcom!uta"ores "i)itais

    N#meros %racionários ! !onto +utuante

    Pa"rão IEEE ,-.

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    4/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) "

    N#meros Fracionários

    Con'ersão "ecimal ! inárioCon'ersão inário ! "ecimal

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    5/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) #

    N#meros Fracionários

    Arma&enamento em com!uta"or "i)ital0Notação em !onto 12o

    Notação cient31ca

    4ase "ecimal0 sinal mantissa 2 56e2!

    4ase inária0 sinal mantissa 2 7e2!

    Notação não normali&a"a ou"esnormali&a"a

    Parte inteira nula ou maior (ue 8

    695 2 56:; 7;9. 2 56:<Notação normali&a"a

    A!enas 5 "3)ito não nulo na !arte inteira

    596 2 56:. 79;. 2 56:,

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    6/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) $

    N#meros em Ponto Flutuante

    Pa"rão IEEE ,-.0Notação normali&a"a

    N#mero com !recisão sim!les ou com!recisão "u!la

    Pa"roni&a os resulta"os oti"os !or ummesmo !ro)rama com!utacional e2ecuta"oem "i%erentes má(uinas

    I)ual (uanti"a"e "e its !ara n#merosmuito )ran"es e muito !e(uenos

    Mantissa usa re!resentação =M=inal > 6  mantissa !ositi'a

    =inal > 5  mantissa ne)ati'a

    E2!oente re!resenta"o !elo méto"oe2cesso:n

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    7/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) %

    N#meros em Ponto Flutuante

    Pa"rão IEEE ,-. : !recisão sim!les0Qua"ro "e its0

    E2?06957-56 > 696657 > 5967 2 7

    :; 

    6 65555566 66666666666666666666666

    :69556 > :696665566557 > :59566556655 2 7:. 

    5 65555655 56655665566556655665566

    32 bits

    1 &it

    'inl

    &it'

    e*+oente

    2 &it'

    mnti''

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    8/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA)

    N#meros em Ponto Flutuante

    Pa"rão IEEE ,-. : !recisão sim!les0

    Menor n#mero > 7:57@  597 2 56:;<

    Maior n#mero > B7 77; 2 757,  ;9. 2 56;<

    alores acima "e ;9. 2 56;

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    9/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) ,

    N#meros em Ponto Flutuante

    Pa"rão IEEE ,-. : !recisão "u!la0

    Qua"ro "e its

    E2em!los06966 696657 > 5967 2 7

    :; 

    6 6555555556666666666666666666666666 ??? 66666

    :69556 > :696665566557 > :59566556655 2 7:. 

    5 65555555655

    64 bits

    1 &it

    'inl

    11 &it'

    e*+oente

    #2 &it'

    mnti''

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    10/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) 1

    N#meros em Ponto Flutuante

    Pa"rão IEEE ,-.0

    =inal a es(uer"a !ara %acilitar a com!araçãocom &ero0 it a es(uer"a > 5  ne)ati'o9 >6  !ositi'o

    E2!oente antes "a mantissa %acilitaor"enaçãoNotação e2cesso:n !ara e2!oente %acilitaor"enação "e n#meros Bne)ati'os sãomenos si)ni1cati'os (ue os !ositi'os

    Con'ersão !ara "ecimal0

    =  it "e sinal B6 ou 5

    M  mantissa

    E  e2!oente

     

  • 8/19/2019 05 CN - Notação Em Ponto Flutuante

    11/11

    MecaNET - Núcleo de Estudos Tecnológicos em Mecatrônica

    Cálculo Numérico - Prof Dr Areolino Neto (DEINF/UFMA) 11

    Questes

    Quais notaçes !o"em ser usa"as !araa!resentação "e um n#mero$

    Qual a "i%erença entre notação normali&a"ae não normali&a"a$

    Como arma&enamos 'alores %racionários eme(ui!amentos "i)itais$Qual o !a"rão a"ota"o na in"#striaatualmente$