04 CN - Números Com Sinal

Embed Size (px)

Citation preview

  • 8/19/2019 04 CN - Números Com Sinal

    1/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    Areolino de Almeida NetoMecaNET/PPGCC/DEINF/UFMA

    Cálculo Numérico

    Representaç o !e N"meros com #inal

  • 8/19/2019 04 CN - Números Com Sinal

    2/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    $uest%es

    Como po!emos usar e&uipamentos !i'itaispara tra(al)ar com n"meros*Como +alores !i'itais po!em si'ni,car sinal- ou .*$uais os principais méto!os !erepresentaç o !e n"meros com sinal*$ual a caracter stica maior !os principaisméto!os !e representaç o !e n"meros comsinal*

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

  • 8/19/2019 04 CN - Números Com Sinal

    3/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    T0picos !a Aula

    Representaç o !e n"meros com sinalArma1enamento !e +alores inteiros emcomputa!ores !i'itaisAritmética !e n"meros inteiros emcomputa!ores !i'itais

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

  • 8/19/2019 04 CN - Números Com Sinal

    4/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros com #inal

    N"meros com #inal

    Representaç o #inal.Ma'nitu!e 2 #M3#inal (it mais si'ni,cati+o4 sinal positi+o5 sinal ne'ati+o

    Ma'nitu!e !emais (its-6 54 7 55 8

    .6 54 7 55 8

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

    ""

    #M$%nitu&e

    " ""

    'in$l

    M$%nitu&e'in$l

  • 8/19/2019 04 CN - Números Com Sinal

    5/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros com #inal

    N"meros com #inal

    Representaç o #inal.Ma'nitu!e 2 #M3Ina!e&ua!a para aritmética -6 54 7 4455 8

    . 9 54 7 5544 8 ...... ....... . 5 54 : 5555 8

    Falta !e or!em numérica

    . 9 54 7 5544 8 . ; 54 7 5545 8

    . 9 54 < . ; 54 mas 5544 8 = 5545 8

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

  • 8/19/2019 04 CN - Números Com Sinal

    6/17

  • 8/19/2019 04 CN - Números Com Sinal

    7/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros com #inalN"meros com #inal

    Representaç o E>cesso.n ou E>cesso !e 8n.5

    253Representaç o +ia cálculo aritméticoE>emplo para n 7 9 8 9.5 2 5 7 54 7

    4555 8-6 54 4455 8 4455 8 - 4555 8 7 5454 8

    .9 54 5544 8 5544 8 - 4555 8 7 4455 8

    r!em numérica manti!aIna!e&ua!o para aritméticaE>iste uma +ariaç o no méto!o on!e oe>cesso é 8 n.5

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

  • 8/19/2019 04 CN - Números Com Sinal

    8/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros em Computa!or Di'italN"meros em Computa!or Di'ital

    Processamento !e +alores em taman)ospre!e,ni!os !e ! 'itos (inários (itHCa!a taman)o possui um nome espec ,co3

    Ni((le 9 (its

    B te J (itsKor! 5L (itsDou(le or! 68 (its

    on' or! L9 (its

    Kor! ou pala+ra &ual&uer taman)oe>O3 J (its 7 5 ( te 7 5 pala+ra !e J (its

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

  • 8/19/2019 04 CN - Números Com Sinal

    9/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros em Computa!or Di'italN"meros em Computa!or Di'ital

    Uso !a representaç o (inária #M3eri,car &uantos (its s o usa!os

    Con+erter +alor para (inário#e +alor con+erti!o ocupar to!os os (itsent o representaç o impossívelPreenc)er (its a es&uer!a !o +alorcon+erti!o com 4

    Trocar (it mais a es&uer!a por 5 se +alorne'ati+o

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

  • 8/19/2019 04 CN - Números Com Sinal

    10/17

  • 8/19/2019 04 CN - Números Com Sinal

    11/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros em Computa!or Di'italN"meros em Computa!or Di'ital

    Uso !a representaç o (inária C83eri,car &uantos (its s o usa!os

    Con+erter +alor para (inário#e +alor con+erti!o ocupar to!os os (itsent o representaç o imposs +el e>ceç ose +alor con+erti!o Qor 544OOO44Preenc)er (its !a es&uer!a com 4#e +alor positi+o ,m#e +alor ne'ati+o repetir (its a partir !a!ireita até ac)ar 5 (it 7 5 ap0s este (itin+erter os (its a es&uer!a

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

  • 8/19/2019 04 CN - Números Com Sinal

    12/17

  • 8/19/2019 04 CN - Números Com Sinal

    13/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros em Computa!or Di'italN"meros em Computa!or Di'ital

    Uso !a representaç o (inária E>cesso.n3Proce!er conQorme representaç o C8Calcular 8 n.5 . 5Con+erter para (inário +alor acima

    Calcular a soma !o +alor acima com on"mero em representaç o C8

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

  • 8/19/2019 04 CN - Números Com Sinal

    14/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros em Computa!or Di'italN"meros em Computa!or Di'ital

    Uso !a representaç o e>cesso.L 2 e>emplocom L (its3

    8 L.5 .5 7 65 54 7 455555 88

    8 55455 455455 8 - 455555 8 7555454 8 7 8 54

    .64

    64 55554 455554 544454 8 -455555 8 7 444445 8 7 .64 54

    66 544545 imposs +elCálculo Numérico - Prof. Dr. Areolino Neto (DEINF/UFMA) "!

  • 8/19/2019 04 CN - Números Com Sinal

    15/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    N"meros em Computa!or Di'ital

    Fai>a !e +alores representa!os com n (its3#M3C83E>cesso.n3

    Representaç o !o 1ero com n (its3#M3 8 representaç%es 44OOO4 ou 544OOO4H

    C83 5 representaç o 44OOO4HE>cesso.n3 5 representaç o 44OOO4H

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

  • 8/19/2019 04 CN - Números Com Sinal

    16/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    Aritmética !e N"meros Inteiros

    Representar +alores +ia méto!o C8Reali1ar soma normalmente !os +alorespositi+os e ne'ati+os

    A 2 B 7 A - .BH

    Para con+erter para !ecimal3#e resulta!o positi+o (it a es&uer!a 7 4Hcon+erter normalmente#e resulta!o ne'ati+o (it a es&uer!a 75H aplicar proce!imento C8 no resulta!o econ+erter normalmente para ac)ar om0!ulo !o n"mero lo'o o resulta!o 7 .m0!ulo3 5455 8 4545 8 .; 54

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

  • 8/19/2019 04 CN - Números Com Sinal

    17/17

    MecaNET - Núc leo de Es tudos Tecno lóg icos em Meca t rôn ica

    $uest%esComo po!emos usar e&uipamentos !i'itaispara tra(al)ar com n"meros*Como +alores !i'itais po!em si'ni,car sinal- ou .*$uais os principais méto!os !erepresentaç o !e n"meros com sinal*$ual a caracter stica maior !os principaisméto!os !e representaç o !e n"meros comsinal*

    Cál l N é i P f D A li N (DEINF/UFMA) "*