Você está na página 1de 25

Apostila Apostila Apostila Apostila

HP 12C HP 12C HP 12C HP 12C

CONCEITOS ESSENCIAIS

AUTOR

PATRICIA ALVES RODRIGUES


Licenciada em Matemtica com nfase em Computao e aperfeioamento em
Matemtica Financeira, pelo
Instituto de Matemtica e Estatstica da Universidade de So Paulo.
Atualmente Mestranda em Cincia da Computao na Universidade de So Paulo.
Trabalhando no desenvolvimento de projetos computacionais focados para o ensino.
patricia@esccomputacao.com.br

REVISO
RENATA HELENO LOPES

Todos os direitos so reservados a PATRICIA ALVES RODRIGUES


Proibida a reproduo integral ou parcial deste material, sem autorizao.
Sujeito punio legal
COPYRIGHT 2005 Verso 2.6

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


2

INTRODUO

A calculadora HP 12C foi lanada em 1981 e uma das mais antigas


mquinas financeiras, entre suas
principais caractersticas temos o fato de possuir mais de 120 funes especificas
para negcios, como: fluxos de
caixa, operaes com taxas internas de retornos e valores presentes lquidos.
Outra caracterstica importante o fato de trabalhar com lgica RPN (Notao
Polonesa Reversa), que permite
agilidade na entrada de dados e eficincia na execuo dos clculos.
Neste captulo abordaremos os principais recursos da calculadora HP 12C,
desde sua funcionalidade at as
funes bsicas, lgica RPN, pilhas, registradores, funes e programao
necessria para iniciarmos nosso
trabalho focado nas funes financeiras.
No decorrer dos prximos captulos continuaremos as aplicaes sobre o
uso da HP 12C focado na rea
financeira de acordo com tpico tratado.
Para obter mais informaes sobre a calculadora HP 12C acesse o site www.hp.com
Apesar de possuir um bom tempo de existncia a HP 12C ainda a mais usada pelos
profissionais e estudantes
da rea financeira.

CONHECENDO A CALCULADORA HP 12C

VISOR
Tecla
liga/desliga
Aciona a funo secundria da tecla

funo impressa em dourado/laranja

funo impressa em azul

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


3

Caractersticas das calculadoras financeiras da linha hp

HP 10bII HP 12c
HP 12c
Platinum
HP 12c
Prestige
HP 17bII+
Tamanho da
tela
1 linha x 12
caracteres
1 linha x 10
caracteres
1 linha x 10
caracteres
1 linha x 10
caracteres
2 linhas x 22
caracteres
Lgica do
sistema de
entrada
Algbrica RPN
RPN e
algbrica
RPN e
algbrica
RPN e
algbrica
Funes
incorporadas
100+ 120+ 130+ 130+ 250+
Registros de
memria
15 20 20 20 28 KB Usurio
Mens,
indicadores,
etc.
No No No No Sim
Teclado Nmeros Nmeros Nmeros Nmeros Nmeros
Fonte: www.hp.com.br

Bateri a fraca

Se o indicador de carga da bateria for mostrado no visor (canto esquerdo) quando


a calculadora
for ligada, significa que a bateria esta fraca. Para troc-la, verifique o
procedimento no manual da sua
calculadora ou acesse o site www.hp.com.

Testando o funci onamento da HP 12C

Siga o procedimento abaixo, para verificar se a calculadora est funcionando


corretamente:

1. 1. 1. 1. Com a calculadora desligada, segure a tecla e ligue a


calculadora pressionando a tecla

2. 2. 2. 2. Solte a tecla

Esse procedimento inicia um teste de circuitos eletrnicos da calculadora,


no visor ser exibido a
palavra running piscando, se tudo estiver funcionando corretamente, aps
mais ou menos 15
segundos ser exibido no visor:

Al terando o separador de d gi tos

Por padro os nmeros so exibidos com ponto nas casas decimais e


vrgula nos separadores de
milhares (exemplo: 1,520.00), para alterar essa formao siga os passos abaixo.

1. 1. 1. 1. com a calculadora desligada segure a tecla


2. 2. 2. 2. ligue a calculadora pressionando a tecla
3. 3. 3. 3. solte a tecla

Pronto ! Pronto ! Pronto ! Pronto ! A formatao foi invertida, onde era


vrgula virou ponto e onde era ponto virou vrgula
(exemplo: 1.520,00) caso queira inverter novamente s repetir o procedimento
descrito acima.

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


4
Al terando o nmero de casas deci mai s

1. 1. 1. 1. pressione a tecla
2. 2. 2. 2. pressione o nmero de casas decimais

Funo CHS - Trocando o si nal

Para trocar o sinal de um nmero que esta sendo exibido no visor pressione a tecla

Funo CLx - Apagando

Para apagar o contedo exibido no visor pressione a tecla .

Lgica RPN

Em uma operao algbrica comum utilizamos o sistema de notao infixa


onde os operadores so
escritos entre os operando.
A lgica RPN utiliza a notao posfixa onde os operadores so escritos
depois dos operando. Veja
alguns exemplos:

Infixa Posfixa
17 + 4 17 4 +
10 4 + 5 10 4 5 +
45 3 + 2 45 3 2 +

Funo RPN e ALG

As calculadoras financeiras, a partir da verso HP12C Platinum, podem efetuar


clculos tanto no modo
RPN RPN RPN RPN (Notao Polonesa Reversa) quanto no modo ALG ALG ALG ALG
(Algbrico).

Funo RPN: Funo RPN: Funo RPN: Funo RPN:


Pressione

Funo ALG: Funo ALG: Funo ALG: Funo ALG:


Pressione

Exemplo:
Calculando 15+30=45, na HP12C

Modo RPN

1. digite 15 e pressione
2. digite 30 e pressione
O resultado ser exibido no visor.

Modo ALG

1. digite 15 e pressione
2. digite 30 e pressione
O resultado ser exibido no visor.

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


5

Exerc ci os Resol vi dos

Efetue os clculos abaixo, no modo RPN, com 3 casas decimais.

a)
= + 41 37
37[ENTER] 41 [+] visor: 78,00
b)
= 33 93
93[ENTER] 33 [ ] visor: 60,00
c)
= 3 15
15[ENTER] 3 [] visor: 45,00
d)
= 5 , 2 40
40[ENTER] 2,5 [] visor: 100,00
e)
4
100
= 100[ENTER] 2,5 [ ] visor: 25,00
f)
=
2 , 2
5 , 1
1,5[ENTER] 2,2 [ ] visor: 0,6818

REGISTRADORES TRANSITRIOS

Quando efetuamos clculos na calculadora HP12C ao introduzirmos os valores


esses vo sendo
armazenados em uma pilha de registradores transitrios.

Last X
T
Z
Y
X

Quando inserirmos um valor na calculadora ele armazenado no registrador


X, ao pressionarmos
, o valor do registrador X ser copiado para o registro Y, ao
inserirmos um novo valor ele
colocado no registrador X e ao pressionarmos a tecla do operador
( ) + , , ,
o clculo ser efetuado
com o valor dos registradores Y e X, nesta ordem, e o resultado ser armazenado no
registrador X.

Funo REG Apagando regi stradores

Para limpar o contedo de todos os registradores pressione

Obs.: A tecla limpa apenas o contedo do registrador X (Visor).

O visor sempre mostra o contedo do registrador X, por esse


fato, muitas vezes o visor denominado registrador X.

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


6
Exemplo 1: Exemplo 1: Exemplo 1: Exemplo 1:

Ao efetuarmos o clculo: 10+27 veja o que acontece internamente nos registradores:


1. limpe o contedo dos registradores usando a funo REG

2. ao digitar 10

Last X
0
T
0
Z
0
Y
0
X
10

3. ao pressionar

Last X
0
T
0
Z
0
Y
10
X
10

4. ao digitar 27

Last X
0
T
0
Z
0
Y
10
X
27

5. ao pressionar

Last X
27
T
0
Z
0
Y
0
X
37

Exemplo 2: Exemplo 2: Exemplo 2: Exemplo 2:

Ao efetuarmos o clculo:
2 11
3 48

veja o que acontece internamente nos registradores:


1. limpe o contedo dos registradores usando a funo REG

2. ao digitar 48

Last X
0
T
0
Z
0
Y
0
X
48

VISOR
VISOR
VISOR
VISOR
VISOR

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


7

3. ao pressionar

Last X
0
T
0
Z
0
Y
48
X
48

4. ao digitar 3

Last X
0
T
0
Z
0
Y
48
X
3

5. ao pressionar

Last X
3
T
0
Z
0
Y
0
X
45

6. ao digitar 11

Last X
3
T
0
Z
0
Y
45
X
11

7. ao pressionar

Last X
3
T
0
Z
45
Y
11
X
11

8. ao digitar 2

Last X
3
T
0
Z
45
Y
11
X
2

VISOR
VISOR
VISOR
VISOR
VISOR
VISOR

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


8
9. ao pressionar

Last X
2
T
0
Z
0
Y
45
X
9

10. ao pressionar
Last X
9
T
0
Z
0
Y
0
X
5

Exerc ci os resol vi dos

Efetue os seguintes clculos:


(limpe o contedo dos registradores ao iniciar um novo clculo)

a) = |

\
|
3
9
45
45[ENTER] 9 [ ] 3 [ ] visor: 15
b)
( )
=
|

\
|

5
25
50 100
100[ENTER] 50 [ - ] 25[ENTER] 5 [] [] visor: 10
c)
( )
=

\
|

|

\
|
5
25
50 100
3
9
45

FUNES ESPECIAIS DE PILHA

rola a pilha para baixo

troca os valores dos registradores X e Y

recupera o ltimo registrador X (Last X)

limpa o registrador X

limpa todos os registradores

VISOR
VISOR

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


9

Vejamos alguns exemplos:


1. limpe a pilha de registrados pressionando

2. ao digitar 10

Last X
0
T
0
Z
0
Y
0
X
10

3. ao pressionar

Last X
0
T
0
Z
0
Y
10
X
10

4. ao digitar 20

Last X
0
T
0
Z
0
Y
10
X
20

5. ao pressionar

Last X
0
T
0
Z
10
Y
20
X
20

6. ao digitar 30

Last X
0
T
0
Z
10
Y
20
X
30
7. ao pressionar

Last X
0
T
10
Z
20
Y
30
X
30
VISOR
VISOR
VISOR
VISOR
VISOR
VISOR

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


10

8. ao digitar 40

Last X
0
T
10
Z
20
Y
30
X
40

9. ao pressionar

Last X
0
T
40
Z
10
Y
20
X
30

10. ao pressionar

Last X
0
T
30
Z
40
Y
10
X
20

11. ao pressionar

Last X
0
T
20
Z
30
Y
40
X
10

12. ao pressionar

Last X
0
T
10
Z
20
Y
30
X
40

13. ao pressionar

Last X
0
T
10
Z
20
Y
40
X
30

VISOR
VISOR
VISOR
VISOR
VISOR
VISOR

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


11

14. ao pressionar

Last X
30
T
0
Z
10
Y
20
X
70

15. ao pressionar

Last X
30
T
10
Z
20
Y
70
X
30

16. ao pressionar

Last X
30
T
10
Z
20
Y
70
X
0

17. ao pressionar

Last X
0
T
0
Z
0
Y
0
X
0
REGISTRADORES DE ARMAZENAMENTO

Alm dos registradores transitrios, onde os valores so trocados


automaticamente, existem mais 20
registradores de armazenamento, onde o contedo no trocado automaticamente,
esses registradores
so manipulados da seguinte forma:

n nn n de 0

at 9 ou .0 at .9

n nn n
armazena o valor do registrador X registrador X registrador X registrador X no
registrador n registrador n registrador n registrador n
n nn n
recupera o valor do registrador n registrador n registrador n registrador n,
colocando-o no registrador X registrador X registrador X registrador X

limpa todos os registradores

VISOR
VISOR
VISOR
VISOR

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


12
Exemplo: Exemplo: Exemplo: Exemplo:

Para armazenar: Para armazenar: Para armazenar: Para armazenar: Digite: Digite:
Digite: Digite:
10 no registrador 0 10 0 00 0
20 no registrador 1 20 1 11 1
30 no registrador 2 30 2 22 2
-15 no registrador 3 15 3 33 3

Para recuparar: Para recuparar: Para recuparar: Para recuparar: Visor: Visor:
Visor: Visor:

0 00 0
10

1 11 1
20

2 22 2
30

3 33 3
-15
Para somar 12,5 12,5 12,5 12,5 ao valor do registrador 1
12,5 + 1 + 1 + 1 + 1

Para recuperar o valor do registrador Visor: Visor: Visor: Visor:

1 11 1
32,50

FUNES DE PORCENTAGEM

Existem trs teclas para efetuar clculos de porcentagem

Funo % - Porcentagem di reta

Para calcular o valor correspondente ao porcentual de um determinado valor, siga as


instrues abaixo:
1. Digite o valor e pressione
2. Digite a porcentagem e pressione

Exemplos: Exemplos: Exemplos: Exemplos:

Para calcular 25% de 1.300:

Digite: Digite: Digite: Digite: Visor Visor Visor Visor


1300
1.300,00
25
325,00

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


13

Para descontar 15% do valor 1.500:

Digite: Digite: Digite: Digite: Visor Visor Visor Visor


1500
1.500,00
15
225,00

1.275,00

Para acrescentar 15% do valor 1.500:

Digite: Digite: Digite: Digite: Visor Visor Visor Visor


1500
1.500,00
15
225,00
1.725,00

Funo % - Di ferena porcentual

Para calcular a porcentagem entre dois valores use a diferena porcentual, se o 2


valor for maior que
o 1 a diferena porcentual ser positiva, caso contrario, ser negativa.

1. Digite o 1 valor e pressione


2. Digite o 2 valor e pressione

Exe Exe Exe Exemplos: mplos: mplos: mplos:

Qual a diferena porcentual entre 1.000 e 800 ?

Digite: Digite: Digite: Digite: Visor Visor Visor Visor


1000
1.000,00
800
-20

Portanto, o 1 valor sofreu um decrscimo decrscimo decrscimo decrscimo de 20%


Qual a diferena porcentual entre 800 e 1.000 ?

Digite: Digite: Digite: Digite: Visor Visor Visor Visor


800 800,00
1.000
25

Portanto, o 1 valor sofreu um acrscimo acrscimo acrscimo acrscimo de 25%

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


14

Funo %T - Porcentagem do total

Para calcular qual porcentual um nmero de um outro use porcentagem do total.


1. Digite o valor total
2. Digite o valor cujo porcentual deseja calcular
3. Pressione
Exemplo Exemplo Exemplo Exemplo
O tabela abaixo mostra o faturamento do primeiro semestre deste ano da empresa TUDO
TEM:
Janeiro 120.000,00
Fevereiro 50.000,00
Maro 75.000,00
Abril 115.000,00
Maio 80.000,00
Junho 100.000,00

Quero saber qual foi a porcentagem referente ao ms de ABRIL ABRIL ABRIL ABRIL
sobre o faturamento do semestre.
Faa: Faa: Faa: Faa: Visor Visor Visor Visor
1. Some todos os meses 540.000
2. Pressione
540.000,00
3. Digite 115.000 115.000,00
4. Pressione
21,296

FUNES DE DATA

A calculadora HP12C possui dois formatos de data:

Funo M. DY (Ms - di a - ano)

Para configurar e entrar com uma data no formato ms ms ms ms dia dia


dia dia ano ano ano ano siga as instrues abaixo:
1. Pressione

2. Digite o ms (com 1 ou 2 dgitos)


3. Pressione
4. Digite o dia (com 2 dgitos)
5. Digite o ano (com 4 dgitos)

Exemplo: Exemplo: Exemplo: Exemplo:

Digite Digite Digite Digite Visor Visor Visor Visor


Pressione

0,00
12
12,
25 2006 12,252006

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


15
Funo D. MY (Di a - ms - ano)
Para configurar e entrar com uma data no formato dia dia dia dia ms ms
ms ms ano ano ano ano siga as instrues abaixo:
1. Pressione

2. Digite o ms (com 1 ou 2 dgitos)


3. Pressione
4. Digite o dia (com 2 dgitos)
5. Digite o ano (com 4 dgitos)

Exemplo: Exemplo: Exemplo: Exemplo:

Digite Digite Digite Digite Visor Visor Visor Visor


Pressione

0,00
25
25,
12 2006 25,122006

Funo DATE - Cal cul ando datas futuras ou passadas

1. Digite a data e pressione


2. Digite o nmero de dias ( se for passado pressione para trocar o sinal )
3. Pressione

Exemplo: Exemplo: Exemplo: Exemplo:

Pressione

25

12 2006
Pressione
Digite 5
Pressione

Ser exibido no visor:

TABELA DIAS DA SEMANA


Cdigo Cdigo Cdigo Cdigo Dia da semana Dia da semana Dia da semana Dia da
semana
1 segunda-feira
2 tera-feira
3 quarta-feira
4 quinta-feira
5 sexta-feira
6 Sbado
7 Domingo

Resultado da data
aps o clculo
nmero do dia
semana (ver tabela)

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


16
Funo DYS - Nmero de di as corri dos entre duas datas
1. Digite a data mais antiga e pressione
2. Digite a data mais recente e pressione

Exemplo: Exemplo: Exemplo: Exemplo:

Pressione

Digite a data mais antiga: 12

06 2006
Pressione
Digite a data mais recente: 30

06 2006
Pressione

Ser exibido no visor:

Portanto, existe 18 dias entre as datas 12/06/2006 e 30/06/2006

FUNES ALGBRICAS ESPECIAIS

INVERSO

Para calcular o inverso de um nmero basta digitar o nmero seguido da tecla

Exemplo: Exemplo: Exemplo: Exemplo:

Clculo do inverso do nmero 48:


1. Altere o nmero de casas decimais para 4:

2. Digite 48
3. Pressione

Ser exibido no visor:

RAIZ QUADRADA

Para calcular a raiz quadrada de um nmero basta digitar o nmero segundo de

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


17
Exemplo: Exemplo: Exemplo: Exemplo:

Calculo da raiz quadrada do nmero 81:


1. Digite 81
2. Pressione

Ser exibido no visor:

POTENCIAO
Para calcular uma potncia basta digitar o nmero da base, pressionar , digitar o
nmero do ndice
e pressionar

Observao: Observao: Observao: Observao:


A base fica armazenada no registrador Y e o ndice da potncia fica armazenada no
registrador X.

Exemplo: Exemplo: Exemplo: Exemplo:


Clculo da potncia 3
4

1. Digite 3
2. Pressione
3. Digite 4
4. Pressione

Ser exibido no visor:

Observao importante: Observao importante: Observao importante: Observao


importante:
Para calcular a raiz ensima de um nmero qualquer basta elev-lo ao inverso do
ndice da raiz.

Exemplo: Exemplo: Exemplo: Exemplo:


Para calcular
3
27 :

27

Ser exibido no visor:

FATORIAL
Para calcular o fatorial basta digitar o nmero e pressionar

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


18
Exemplo: Exemplo: Exemplo: Exemplo:
Para calcular o fatorial 5! :

Ser exibido no visor:

LOGARITMO NATURAL

Para calcular o logaritmo natural basta digitar o nmero e pressionar

Exemplo: Exemplo: Exemplo: Exemplo:


Para calcular o logaritmo natural de 40:

40

Ser exibido no visor:

A calculadora HP12C no possui funo para calcular logaritmos na base


10, para efetuar clculos
destes logaritmos precisamos fazer a seguinte converso:

10 ln
ln
log
10
x
x =

Exemplo: Exemplo: Exemplo: Exemplo:


Para calcular o logaritmo na base 10 de 1000, temos que:
10 ln
1000 ln
1000 log
10
=

Calculando na HP:

1000

10

visor:

Exerc ci os resol vi dos

Desenvolva todos os exerccios na calculadora HP12C, antes de iniciar fixe o nmero


de casas decimais
para 4.
1) Calcule:
a) 15% de 1500
1500 [ENTER] 15 [ % ] visor: 225
b) Descontar 20% de 5.000,00
5000 [ENTER] 20 [ % ] [ - ] visor: 4.000
c) Acrescentar 5% em 1250,00
1250 [ENTER] 5 [ % ] [ + ] visor: 1312,50

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


19
d) Calcule a diferena porcentual entre os seguintes valores:
i) 1.000,00 e 750,00
100 [ENTER] 750 [ % ] visor: -25
ii) 750,00 e 1.000,00
750 [ENTER] 1000 [ % ] visor: 33,33

e) A empresa X investiu em publicidade os seguintes valores:

Janeiro 10.00,00
Fevereiro 12.000,00
Maro 25.000,00
Abril 15.000,00
Maio 12.000,00
Junho 7.500,00

Qual foi porcentual do ms de MARO sobre o total de investimentos no semestre?

10.000[ENTER] 12.000 [ + ] 25.000 [ + ] 15.000 [ + ] 12.000 [ + ]


7.500 [ + ] [ENTER] 25.000 [%T] visor: 30,6748

2) Calcule o nmero de dias corridos entre 10/06/2006 e 31/12/2006


g [DMY] 10 [ . ] 062006 [ENTER] 31[ . ]122006 G [DYS] visor: 204

3) Efetue os seguintes clculos:


a) Inverso de 10
10 [1/x] visor: 0,1000
b) 2
3

2 [ENTER] 3 [YX] visor: 8


c) 10
-3

10 [ENTER] 3 [CHS][YX] visor: 0,0010


d)
64

64 g [
x
] visor: 8
e)
3
8
8 [ENTER] 3 [1/x][YX] visor: 2
f) 8!
8 g[n!] visor: 40.320
g) 6 ln
6 g[ln] visor: 1,7918

CALCULADORA HP 12C
Conceitos essenciais

Prof Patrcia Alves


20
TABELA COM CDIGOS DE ERRO

Error 0 Erro em clculos matemticos, como: diviso por zero, raiz


quadrado de um numero negativo, logaritmo natural menor
ou igual a zero.
Error 1 Estouro do registro de armazenamento, magnitude do
resultado maior que 9,999999999 x 10
99

Error 2 Clculos estatsticos com erros, como por exemplo, tentar


efetuar uma mdia de 0 elementos.
Error 3 Erro no calculo da taxa interna de retorno (IRR)
Error 4 Erros em operaes de memria, como tentar entrar com
mais de 400 linhas de programa, tentar ir para uma linha
que no existe, tentar efetuar clculos com registradores de
armazenamento (R
5
a R
9
ou R
.0
a R
.9
)
Error 5 Erro ao efetuar clculos de juros compostos, como, introduzir
sinais errados nos valores.
Error 6 Erro nos registros de armazenamento.
Error 7 Erro no calculo da txa interna de retorno (IRR), o sinal do
fluxo de caixa no foi trocado.
Error 8 Erro em calendrio, como formato errado, a data no existe,
h mais de 500 anos entre a data de liquidao e data de
vencimento.
Error 9 Problemas no auto-teste.