Upload
willderson-geraldo
View
219
Download
0
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) "*