Você está na página 1de 3

FUNES E DADOS

1. 1 INTRODUO
Inicialmente comearemos com uma viso !eral "os conceitos "e #uno e "e
"a"os$ se!ui"o %or e&em%los "e v'rias #un(es )is% em*uti"as.
+amos comear e&%lican"o o ,ue so #un(es e "a"os .
Da"os em )is% so como n-meros$ %alavras ou listas "e coisas. +oc. %o"e %ensar
em uma #uno como uma cai&a$ atrav/s "a ,ual os "a"os 0uem. A #uno o%era
so*re o "a"os$ "e al!uma #orma$ e o resulta"o / o ,ue 0ui %ara #ora "a cai&a.
De%ois "e estu"armos al!umas #un(es em*uti"as #orneci"as %elo )is%$
a%ren"eremos a colocar #un(es e&istentes em con1unto. Em se!ui"a$ v'rias
t/cnicas %ara a criao "e novas #un(es sero a%resenta"as.
1.2 FUNCTIONS ON NUMBERS
2rovavelmente as #un(es mais con3eci"as so as #un(es aritm/ticas "e a"io$
su*trao$ multi%licao e "iviso. A,ui est' como re%resentamos a a"io "e
"ois n-meros4
O nome "a #uno / 55 6 5.5 . 2o"emos "escrever o ,ue est' acontecen"o na
7!ura "e v'rias maneiras. Do %onto "e vista "os "a"os4 Os n-meros 8 e 9 0uem
%ara "entro "a #uno$ e o n-mero : 0ui %ara #ora "ela.
Do %onto "e vista "a #uno4 A #uno 565 5rece*eu os n-meros 8 e 9 como
entra"a$ e %ro"u; como resulta"o o n-mero :.
Do %onto "e vista "o %ro!rama"or4 <3amamos a #uno "e 565 com os n-meros 8
e 9 %ara entra"a$ e a #uno retorna o n-mero :. Estes "i#erentes %ontos "e
vistas so*re as #un(es e "a"os so e,uivalentes
A,ui est' uma ta*ela "e #un(es em )is% ,ue utili;am n-meros4
6 A"iciona "ois n-meros
= Su*trai o se!un"o n-mero "o
%rimeiro
> ?ulti%lica "ois n-meros
@ Divi"e o %rimeiro n-mero %elo
se!un"o
AAS valor a*soluto "e um n-mero
SBRT A rai; ,ua"ra"a "e um n-mero
+e1amos outro e&em%lo "e como os "a"os 0uem atrav/s "e uma #uno. A saC"a
"a #uno "e valor a*soluto$ AAS$ / a mesma ,ue a sua entra"a$ e&ceto n-meros
ne!ativos so converti"os %ara %ositivos.
O n-mero =D entra. A #uno AAS$ ,ue calcula o valor a*soluto e !era como
saC"a o valor D E%ositivoF.
1.9 N-meros em )is%
Em nossas ativi"a"es com o )is% tra*al3aremos na maior %arte$ com n-meros
inteiros. Outro ti%o "e n-mero em )is%$ so os n-meros "e %onto 0utuante. Um
n-mero "e %onto 0utuante / sem%re
escrito com um %onto "ecimal. 2or e&em%lo$ o n-mero cinco em %onto 0utuante
seria escrito "a se!uinte #orma4 :.G.
A #uno SBRT E#uno ,ue retorna a rai; ,ua"ra"a "e um n-meroF !eralmente
retorna um n-mero com %onto 0utuante como resulta"o$ mesmo ,uan"o rece*e
como entra"a um n-mero inteiro.
N-meros racionais E#ra(esF so outros ti%os "e n-mero. Em uma calcula"ora "e
*olso$ a meta"e "e 1 / re%resenta"o em notao "e %onto 0utuante$ como G$:$
mas em )is%$ %o"emos tam*/m escrever um meio$ como a ra;o meia. O )is%
sim%li7ca automaticamente #ra(es %ara utili;ar o menor "enomina"or %ossCvel.
2or e&em%lo$ as rela(es "e D@H$ H@I$ 1G@1: e seriam sim%li7ca"as %ara "ois
teros.
Buan"o c3amamos uma #uno aritm/tica com entra"as inteiras$ o )is%
normalmente ir' %ro"u;ir um resulta"o inteiro ou "e #racional. Se usarmos uma
mistura "e n-meros inteiros e n-meros "e %onto 0utuante$ o resulta"o ser' um
n-mero "e %onto 0utuante4
1.D ORDE? DE ENTRADA J I?2ORTANTE
2or conveno$ ,uan"o nos re#erimos ' 5%rimeira5 %ara uma #uno$ ,ueremos
"i;er a seta su%erior entran"o %ara a cai&a "e #uno. A Kse!un"aK entra"a / a
%rL&ima seta "e maior or"em$ e assim %or "iante. A or"em em ,ue as entra"as
so #orneci"as %ara uma #uno / im%ortante. 2or e&em%lo$ a "iviso %or 8 %or M
no / o mesmo ,ue "ivi"in"o %or M %or 84
Buan"o "ivi"imos M %or 8 o*temos D com resulta"o. Buan"o "ivi"imos 8 %or M
temos a uma #rao com resulta"o. 2or e&em%lo4

Você também pode gostar