Você está na página 1de 14

Edson de Brito Alves

ebrialves@hotmail.com
Com este material didtico a nossa pretenso apresentar um estudo prtico e objetivo das
principais teclas e/ou funes da calculadora financeira HP-12C. Para isso sero desenvolvidas
aplicaes com exemplos prticos, com o maior detalhamento possvel, o que permitir um
grande aproveitamento/aprendizagem por parte dos interessados.
muito importante estudar, inicialmente, todos os recursos bsicos da calculadora HP-12C,
pois, desse modo, se aumentar a capacidade de operao e, conseqentemente, tambm se
ganhar em produtividade. Este estudo ainda mais importante para aqueles que no dominam
plenamente o uso da calculadora, mas isto pode ser facilmente resolvido: s fazer uma leitura
prvia deste material e procurar praticar atravs dos exerccios resolvidos e propostos, que o
leitor ficar apto a utilizar com maior segurana a calculadora e a acompanhar o restante do
estudo. Os demais recursos, principalmente os financeiros, sero estudados oportunamente.
Observar que existem teclas com mltiplas funes (duas ou trs): a funo primria indicada
pelos caracteres impressos em branco, na face plana/principal, como por exemplo, a tecla [n].
As funes alternativas so indicadas pelos caracteres em dourado (acima da tecla, a exemplo
da funo [AMORT]) e em azul (abaixo da tecla, a exemplo da funo [12x]).
Notar ainda que as teclas e/ou funes esto dispostas em forma matricial. Por exemplo, a tecla
[n] encontra-se na 1 linha e 1 coluna, a tecla [ON] encontra-se na 4 linha e 1 coluna, a tecla
[ENTER] encontra-se na 3 e 4 linhas e 6 coluna, etc. Logo, para facilitar a localizao das
teclas e/ou funes na calculadora, ser mencionada a sua posio horizontal e/ou vertical,
apenas inicialmente, para atender os alunos que ainda no estiverem familiarizados com o
layout da mquina, deixando claro que essa metodologia ser abandonada posteriormente,
quando se julgar que j houve tempo suficiente para a assimilao por parte de todos.
Ao digitar/pressionar diretamente qualquer tecla, estaremos acionando/acessando a funo
primria/principal (funo na cor branca ou parte plana da tecla).
1
CARACTERSTICAS BSICAS e INTRODUO ao USO da HP-12C
(FUNES/RECURSOS BSICOS)
LIGAR ou DESLIGAR a CALCULADORA
=
Para ligar e/ou desligar a calculadora, basta pressionar essa tecla (4
a
linha e 4 coluna). Mas, se a calculadora no for desligada
manualmente, ela se desligar automaticamente de 8 a 17 minutos aps
a sua ltima utilizao.
Observar o asterisco no "Visor".
O significado
BATERIA FRACA
A calculadora, quando ligada, indica a condio de bateria fraca atravs de um asterisco (*) que
fica piscando no canto inferior esquerdo do visor.
BATERIAS e INDICADOR de CARGA
Durabilidade mnima das baterias para a execuo contnua de um programa:
a) Baterias novas Alcalinas O mnimo de 80 horas e aps o sinal de carga fraca (*) de 2
horas.
b) Baterias novas de xido de Prata O mnimo de 180 horas e aps o sinal de carga fraca
(*) de 15 minutos.
e =
Estas teclas de prefixo (4
a
linha) servem para especificar/acessar a
funo alternativa em dourado [f] ou em azul [g], respectivamente,
pois a HP-12C possui teclas de mltiplas funes (duas ou trs).
=
Esta tecla, alm de possibilitar o acesso s funes alternativas em
dourado, serve tambm para fixar o nmero de casas decimais no visor,
como pode ser visto mais adiante.
AMORT
=
Por exemplo, para acessar esta funo alternativa em dourado
[AMORT], localizada na 1
a
linha e 1 coluna, acima do [n], deve-se
pressionar antes a tecla de prefixo [f] (4 linha) e depois a funo
desejada: [AMORT].
Este procedimento vale para todas as funes alternativas em dourado. Esta funo ser muito
til, por exemplo, no estudo do Sistema de Amortizao Francs (SAF) ou Tabela Price (TP),
de prestaes iguais.
=
12x
Por exemplo, para acessar esta funo alternativa em azul [12x],
localizada na 1
a
linha e 1 coluna, abaixo do [n], deve-se pressionar
antes a tecla de prefixo [g] (4 linha) e depois a funo [12x].
Este procedimento vale para todas as funes alternativas em azul. Serve tambm para
multiplicar um nmero (contedo do visor) por 12. Exemplo: 10 x 12 = 10 [g] [n] = 120.
=
12
Por exemplo, para acessar esta funo alternativa em azul [12],
localizada na 1
a
linha e 2 coluna, abaixo do [i], deve-se pressionar
antes a tecla de prefixo [g] (4 linha) e depois a funo [12].
Este procedimento serve tambm para dividir um nmero (contedo do visor) por 12. Exemplo:
36 12 = 36 [g] [12] = 3.
TECLAS/FUNES para LIMPAR/APAGAR DADOS
2
n
f g
f
f n
ON
g
ASTERISCO no VISOR
*
i g
A HP-12C possui diversas opes para limpar/apagar os dados armazenados, como pode ser
visto a seguir, de forma resumida, deixando os detalhes para serem estudados mais adiante.
CLEAR
PRGM FIN REG PREFIX Localizadas na 3 linha
Localizadas na 3 linha
Como foi dito, para acessar uma dessas funes, em dourado, deve-se antes pressionar a tecla
de prefixo [f], de acordo com as instrues a seguir:
=
Serve para limpar/apagar apenas os dados do visor, ou seja, dados
do display ou registrador x. [CLx] a abreviatura de Clear x, que
significa limpar o x (limpar o visor, apagar os dados do visor).

=
Serve para limpar/apagar apenas os dados: dos registradores
estatsticos (funes em azul localizadas nas teclas numricas de 0 a
6), dos registradores da pilha operacional (memrias T, Z, Y, X e
LSTx), alm dos dados do visor (registrador x).
PRGM
=
Serve para limpar/apagar apenas os dados (somente com a mquina
no modo [PRGM] armazenados/registrados nas memrias de
programao. Esse recurso somente utilizado quando se deseja
trabalhar com o modo de programao da calculadora.
FIN
=
Serve para limpar/apagar apenas os dados armazenados nos
registradores financeiros (memrias financeiras [n], [i], [PV], [PMT]
e [FV]).
Os demais dados, inclusive os constantes no visor, no so apagados.
recomendvel digitar [f] [FIN] sempre antes de introduzir dados financeiros.
REG
=
Serve para limpar/apagar dados de todas as memrias, ou seja: os
dados/registros armazenados: na parte financeira, parte estatstica,
pilha operacional, no visor (x), demais registradores (ou memrias),
alm de [LSTx] (funo a ser vista posteriormente). Somente no
apaga a parte de programao.
Mas, se desejar apagar/limpar dados de apenas uma memria, basta armazenar o nmero 0
(zero) na memria que se deseja apagar.
PREFIX
=
Apaga prefixos que tenham sido digitados por engano. So
consideradas teclas de prefixos, alm de [f] e [g], as teclas [STO],
[RCL] e [GTO].
A seguir disponibilizada uma curiosidade:
Se for digitado o prefixo [f] e, em seguida, for mantida pressionada a
tecla [ENTER] (onde est localizada a funo [PREFIX]), sero
apresentados no visor todos os 10 dgitos de um nmero. Em seguida,
soltando-se a tecla de [PREFIX], o visor volta ao normal.
Esta tecla (que significa introduzir) utilizada para encerrar a introduo
3
CLx
f
R+
f
SS
T
f
f
CLx
f ENTER
SST R+ CLx
ENTER
-8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
USER f g BEGIN GRAD D.MY C PRGM
E
N
T
E
R
x><y
x><y
=
de dgitos. Mais detalhes sero vistos ao longo deste estudo.
Para facilitar a exposio dos assuntos neste estudo, a tecla [ENTER],
doravante, ser simbolizada pela seta [q].
Ao digitar um nmero inteiro, no necessrio pressionar a tecla do ponto decimal [], a qual
serve apenas para separar as casas decimais (parte fracionria do nmero). Basta digitar apenas
a parte inteira do nmero (12, por exemplo), e pressionar a tecla [q], ou seja, [ENTER], que
aparecer no visor o nmero 12.00 ou 12,00.
O PONTO e a VRGULA
A HP-12C j vem com a notao americana para a escrita de nmeros, ou seja, ponto para
separar a parte decimal/fracionria da parte inteira e vrgula para separar os dgitos da parte
inteira. medida que se introduz qualquer nmero, o ponto decimal (ou vrgula) assumido
(apresentado/visualizado), mas no fixado de forma definitiva, direita do nmero, at que a
tecla de ponto decimal seja pressionada.
Mas, somente aps pressionar a tecla do ponto decimal [], a parte fracionria do nmero
realmente introduzida.
=
Localizada na 4
a
linha e 8 coluna. Para separao das casas decimais, pode ser
utilizado o ponto (notao original da HP-12C) ou a vrgula (nossa notao),
que inversa, ou seja: para trocar o ponto pela vrgula (ou vice versa),
proceder da seguinte forma:
1
o
Se a mquina estiver ligada, pressionar [ON], para deslig-la.
2
o
Com a mquina desligada, pressionar a tecla [] (ponto), mantendo-a pressionada.
3
o
Mantendo a tecla [] pressionada, pressionar novamente [ON] para ligar a mquina.
4 Em seguida, finalmente, soltar 1 a tecla [ON] e depois a tecla ponto [].
TESTES do FUNCIONAMENTO da HP-12C
A realizao dos testes a seguir permite verificar se o funcionamento da mquina est normal.
Deve-se realiz-los da seguinte forma:
Apaga a memria contnua da calculadora.
e =
Tome muito CUIDADO! Somente execute este procedimento/teste se
a mquina no tiver algum programa, pois, aps a execuo, todo e
qualquer dado armazenado/guardado na calculadora, inclusive os
programas, sero eliminados/apagados.
Ao final aparecer a mensagem PR ERROR, deixando a calculadora pura, ou seja, da
mesma forma que saiu da fbrica
Aps cada teste, basta pressionar qualquer tecla para que seja apagada do visor qualquer
mensagem que venha a aparecer, inclusive as de erro.
Teste interno e do display.
4

-
ON
-8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
USER f g BEGIN GRAD D.MY C PRGM
e =
Veja os procedimentos a seguir:
1
o
Com a mquina desligada, pressionar a tecla de multiplicao [x],
mantendo-a pressionada.
2
o
Ainda mantendo a tecla de multiplicao [x] pressionada, ligar a mquina [ON].
3 Agora, com as duas teclas pressionadas, soltar 1 a tecla [ON] e, em seguida, soltar a
tecla [x].
Aparecer piscando, diversas vezes no visor, a palavra RUNNING, indicando que o
processo de clculo est em execuo, para, em seguida, alguns segundos depois, aparecerem os
seguintes dados:
Aparecendo estes caracteres no visor, estar confirmada a integridade dos circuitos. Mas, se os
circuitos estiverem com algum tipo de problema, aparecer a mensagem ERROR 9. Alguns
programas e funes levam algum tempo para fornecer a resposta.
e =
Este teste semelhante ao anterior ([x] e [ON]), porm a calculadora
permanecer executando este teste por tempo indeterminado (pode
demorar bastante), at que qualquer tecla seja pressionada.
Teste do teclado e do visor.
e =
1
o
Com a mquina desligada, pressionar a tecla [], mantendo-a
pressionada.
2
o
Ainda mantendo a tecla [] pressionada, ligar a mquina [ON].
3 Agora, com as duas teclas pressionadas, soltar 1 a tecla [ON] e, em seguida, soltar a
tecla [].
4 Finalmente pressionar todas as teclas, de forma seqencial e na horizontal, da sua esquerda
para a direita, comeando pela 1 tecla [n] (da 1 linha) at a ltima [+] (da 4 linha).
Notar que:
a) A tecla [ENTER] deve ser pressionada duas vezes: uma na 3 linha e outra na 4 linha.
b) Cada vez que uma nova tecla pressionada, fragmentos diferentes aparecem no visor. Se o
teste for bem sucedido, aparecer no centro/meio do visor o nmero 12 indicando que o
teclado est em perfeitas condies de uso.
c) Se a seqncia de teclas no for pressionada corretamente, a mensagem ERROR 9 ir
aparecer no visor, mas no se preocupe: isto, obrigatoriamente, no quer dizer que a
calculadora est com defeito.
CASAS DECIMAIS
Para fixar a quantidade de casas decimais desejada, no visor, deve-se pressionar a tecla [f],
seguida por uma tecla numrica (de 0 a 9) especificando o nmero de casas decimais que se
deseja visualizar. Exemplo: digitar 12,34567890 e pressionar [q], ou seja, [ENTER]:
Pressionando Aparecer no Visor Observaes
f 4
f 1
f 2
f 9
12,3457
12,3
12,35
12,34567890
O uso da apresentao do nmero, com determinada
quantidade de casas decimais, no visor, no afeta a
preciso dos clculos, pois a calculadora utiliza todos
os 16 dgitos internos para clculos subseqentes.
5

ON
-8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
USER f g BEGIN GRAD D.MY C PRGM
x
ON
+
ON
No exemplo, escolhendo-se trabalhar com [f] 2 (duas casas decimais), a calculadora apresenta o
resultado 12,35 mas os clculos so efetuados com 12,34567890. Notar, ento, que no h o
efetivo arredondamento, pois a calculadora trabalha (executa os clculos) internamente com 16
dgitos apesar de, no visor, constar/comportar apenas 10 dgitos.
Conseqentemente, somente pode ser visualizado o mximo de 9 casas decimais. Quer dizer,
ento, que devemos ter cuidado ao anotar/transcrever do visor para o papel nmeros que
aparentemente esto arredondados, pois, dependendo da situao, poderemos obter resultados
indesejados (diferenas para mais ou para menos).
ARREDONDAMENTO (RND = ROUDNESS)
RND
=
4
a
e 1
a
linhas
A funo [RND], abreviatura de ROUDNESS, serve para efetuar o
arredondamento de um nmero. Aproveitando o exemplo do nmero
anterior (12,34567890), digitando [f] 2, aparecero duas casas
decimais e, em seguida, as teclas [f] e [RND], o nmero
efetivamente ser arredondado para 12,35. Uma prova disso que,
novamente, ao se digitar [f] 9, aparecer no visor: 12,35000000.
Se a casa decimal a ser eliminada for igual ou maior que 5, automaticamente ser adicionada
uma unidade (1) casa da esquerda. Se, ao contrrio, for menor que 5, as casas decimais
seguintes sero desprezadas.
OUTRAS FUNES
=
LSTx
Localizao: 4
a
linha e 6 coluna. Serve para recuperar o ltimo nmero
do visor. Na seqncia mencionada, ao se digitar essas duas teclas [g e
[LSTx], novamente aparecer no visor o ltimo nmero 12,34567890.
LST a abreviatura de LaST (ltimo) e x representa o visor.
Sero vistas outras informaes, sobre essa funo, quando for estudada a Pilha Operacional.
=
FRAC
4
a
e 2
a
linhas
Serve para manter no visor apenas a parte fracionria do
nmero. Continuando com o exemplo anterior, digitando essas
duas teclas (g e FRAC), aparecer novamente no visor:
0,34567890. Digitando novamente g e LSTx recuperado o
nmero 12,34567890.
=
INTG
4
a
e 2
a
linhas
Serve para manter no visor apenas a parte inteira do nmero.
Continuando com o exemplo anterior, digitando essas duas teclas (g e
INTG), aparecer novamente no visor: 12,00000000. Digitando
novamente g e LSTx recuperado o nmero 12,34567890.
=
Localizada na 1
a
linha e significa CHange Sign (troca o sinal).
Continuando o exemplo anterior, ao se pressionar esta tecla, aparecer
no visor o nmero com o sinal negativo (-12,34567890). Se a tecla for
novamente pressionada, volta-se ao nmero original positivo.
Resumindo, serve para trocar o sinal de um nmero que esteja sendo
apresentado no visor, seja positivo ou negativo.
6
f PMT
g ^
g %
g %
CH
S
REGISTRADORES DE ARMAZENAMENTO DE DADOS
(MEMRIAS NUMRICAS)
=
SERVE PARA
ARMAZENAR
DADOS
Significa STOre = Armazenar
=
SERVE PARA
RECUPERAR
DADOS
Significa ReCaLl = Recuperar
A HP12-C possui memrias operacionais numricas denominadas registradores de
armazenamento (ou registradores de dados). E, para o armazenamento manual de nmeros,
existem at 20 registradores (R) de dados ou memrias numricas, as quais so denominadas
de R
0
a R
9
e de R
.0
a R
.9
.
R
0
R
1
R
2
R
3
R
4
R
5
R
6
R
7
R
8
R
9

como se dentro da mquina
existissem 20 gavetas
numeradas de:
[0] a [9] e de [.0] a [.9].
R.
0
R.
1
R.
2
R.
3
R.
4
R.
5
R.
6
R.
7
R.
8
R.
9
importante salientar que, se tiver algum programa na calculadora, ele ocupar alguns desses
20 registradores, sendo reduzido o nmero de registradores disponveis para o armazenamento
de dados. Mas sempre haver, no mnimo, 7 registradores (R
0
a R
6
) disponveis para essa
finalidade.
COMO ARMAZENAR DADOS
1 Digitar o valor/nmero que se deseja armazenar/guardar em uma das memrias
(registradores) numricas.
2 Pressionar a tecla [STO].
3 Digitar o nmero da memria (registrador) que deseja utilizar.
Para exemplificar, sero armazenados/guardados os nmeros a seguir em
a) 10000 [STO] [1] =
b) 12 [STO] [.1] =
c) 9999-9999 [STO] [6] =
O valor 10.000,00 foi armazenado na memria [1].
O n
0
12,00 foi armazenado na memria [.1].
O n
o
de um telefone foi armazenado na memria [6].
COMO RECUPERAR DADOS
De forma similar, para recuperar um nmero que foi armazenado em uma das memrias
(registradores), s pressionar a tecla [RCL] e, em seguida, o nmero da memria (registrador)
onde o valor/nmero foi armazenado/guardado.
O contedo da memria/registrador continuar inalterado. Alm disso, quando esta operao
realizada o nmero anteriormente contido no visor automaticamente mantido dentro da
calculadora para um clculo posterior, da mesma maneira que o contedo do visor mantido
quando se introduz um novo nmero.
Para recuperar os dados armazenados, proceder do seguinte modo:
7
ST
O
RC
L
.
0
.
1
.
2
.
3
.
4
.
5
.
6
.
7
.
8
.
9
0 1 2 3 4 5 6 7 8 9
a) [RCL] [1] =
b) 12 [RCL] [6] =
c) [RCL] [.1] =
Aparecer no visor valor $ 10.000,00.
Aparecer no visor o n
o
de telefone.
Aparecer no visor o n
0
12.
A tecla [RCL] tambm pode ser usada para recuperar dados das memrias financeiras, como
pode ser visto no captulo adequado/prprio.
Foram estudadas, at aqui, todas as funes que servem para apagar/limpar dados. Mas, se
desejarmos apagar/limpar os dados de apenas um registrador (memria), basta armazenar
zero nesse registrador (memria), digitando: 0 [STO] e o valor/nmero da memria que se
deseja apagar. Exemplo: 0 [STO] 6 o nmero do telefone substitudo por zero.
Pode-se, tambm, substituir um nmero contido num registrador por outro nmero, bastando,
para isso, introduzir o novo nmero nesse mesmo registrador.
MEMRIA CONTNUA
A memria contnua permite preservar os dados armazenados pelo tempo que durar a bateria.
Mesmo que sejam retiradas as baterias, por curto espao de tempo, os dados so preservados,
desde que se desligue antes a calculadora.
Choques mecnicos ou interrupo da alimentao tambm podem fazer com que se percam os
dados da Memria Contnua.
Aritmtica com Registradores de Armazenamento de Dados:
possvel realizar uma operao aritmtica (+, -, x ou ) com o nmero no visor e o nmero
contido numa memria numrica (registrador de armazenamento). O resultado armazenado no
mesmo registrador (memria), sem afetar o nmero do visor.
Mas ateno! Esta aritmtica somente possvel com os registradores (memrias numricas
operacionais) R
o
a R
4
.
Digitao: Significado:
[STO] + Adiciona o valor do visor ao contedo da memria desejada (o, 1, 2, 3 ou 4).
[STO] -0 Subtrai o valor do visor do contedo da memria desejada (o, 1, 2, 3 ou 4).
[STO] x0 Multiplica o valor do visor pelo contedo da memria desejada.
[STO] 0 Divide o contedo da memria desejada pelo valor do visor.
E1) Brito tinha $ 3.220 na sua conta corrente. Recebeu um depsito de $ 2.345 e,
posteriormente, efetuou trs saques: $ 500, $250 e $ 600. Qual o novo saldo da conta?
Digitao: Visor: Significado:
3220 [STO] 0 3.220,00 Armazena o saldo atual no registrador R
0
.
2345 [STO] +0 2.345,00 Adiciona o depsito. Notar que o visor continua
apresentando o valor adicionado. A resposta fica apenas em
R
0
(registrador ou memria "0").
500 [STO] -0 500,00 Subtrai o valor do primeiro saque.
250 [STO] -0 250,00 Subtrai o valor do segundo saque.
600 [STO] -0 600,00 Subtrai o valor do terceiro saque.
[RCL] 0 4.215,00 Recupera o contedo da memria 0 (R
0
), ou seja: o novo
saldo da conta.
8
E2) Outro exemplo:
Digitao: Visor: Significado:
3000 [STO] 4 3.000,00 Armazena 3.000,00 na memria 4 (R
4
).
200 [STO] +4 200,00 Soma 200 ao valor armazenado na memria 4 (R
4
).
[RCL] 4 3.200,00 Mostra/recupera o novo contedo da memria 4 (R
4
).
100 [STO] -4 100,00 Subtrai 100 do valor armazenado na memria 4 (R
4
).
[RCL] 4 3.100,00 Mostra/recupera o novo contedo da memria 4 (R
4
).
2 [STO] x4 2,00 Multiplica 2 pelo valor armazenado na memria 4 (R
4
).
[RCL] 4 6.200,00 Mostra/recupera o novo contedo da memria 4 (R
4
).
10 [STO] 4 10,00 Divide 10 pelo valor armazenado na memria 4 (R4).
[RCL] 4 620,00 Mostra/recupera o novo contedo da memria 4 (R4).
Pilha Automtica de Memria
PILHA OPERACIONAL RPN (Notao Polonesa Reversa)
A HP-12C possui uma T
pilha operacional, com 4 Os clculos com 2 nmeros
registradores especiais: Z sempre envolvem o contedo
T, Z, Y e X , onde X dos registradores Y e X.
representa o visor. Y
Alm disso, existe outro X
registrador chamado
LaST x, ou seja, o ltimo
x, como foi mencionado
LSTx
anteriormente J
Os registradores Z e T so usados para a reteno automtica dos resultados intermedirios de
clculos em cadeia, como veremos mais adiante.
Os contedos destas memrias temporrias funcionam como um tambor rotativo (vide desenho)
e so movimentados quando:
a) Os valores so introduzidos atravs da tecla [q] (ENTER).
b) So feitas operaes aritmticas atravs das teclas/funes [+], [-], [x] ou [].
c) So acionadas as teclas [R+] ou [x><y].
O contedo de cada memria temporria (X, Y, Z ou T) s destrudo quando novo valor
ocupa seu lugar. Ento, se o contedo da memria X for transferido para a memria Y: a
memria Y passar a conter o valor anteriormente contido em X e a memria X
continuar a conter seu valor anterior.
A nossa notao algbrica convencional posiciona os operadores (+, -, x ou ) entre os
nmeros ou variveis relevantes e a Notao Polonesa, desenvolvida pelo lgico polons Jan
Lukasiewicz, posiciona os operadores antes dos nmeros ou variveis.
J a lgica operacional RPN posiciona os operadores depois dos nmeros ou variveis, sendo
esta a razo do nome Notao Polonesa Reversa.
9
Curiosidades:
a) Se digitar 10 [q], o nmero 10 aparecer no visor (memria X) e tambm ser guardado
na memria Y da Pilha Operacional.
b) Se digitar 10 [q] e em seguida [+], o nmero 20 aparecer no visor (memria X).
c) Se digitar 10 [q] e em seguida [-], o nmero 0 aparecer no visor (memria X).
d) Se digitar 10 [q] e em seguida [x], o nmero 100 aparecer no visor (memria X).
d) Se digitar 10 [q] e em seguida [], o nmero 1 aparecer no visor (memria X).
Importante!
Quando um dos sinais +, -, x ou digitado, feita a operao sempre na ordem de Y com X,
ou seja: Y + X, Y X, Y x X ou Y X.
Lembrando que [q] ser utilizado no lugar de [ENTER], para melhor entendimento vamos
digitar 10 [q] 20 [q] 30 [q] 40 e observar, passo a passo, como os nmeros se arrumam,
ou seja, ocupam os registradores da Pilha Operacional:
f 10
T
0 0 0 0 0 10 10 T 20
Z
0 0 0 10 10 20 20 Z 30
Y
0 10 10 20 20 30 30 Y 40
X
10 10 20 20 30 30 40 X 40
Digitar
10
q
20
q
30
q
40
q
Notar que no final no deve ser digitado novamente o [q], pois, como so apenas 4
registradores (memrias), o nmero 10 ser expulso do registrador T, conforme pode ser
observado acima.
Assim, ao digitar [q] seguidamente como indicado acima, notar que:
O contedo de X (visor) transferido para Y e mantido em X.
O contedo de Y transferido para Z.
O contedo de Z transferido para T.
O contedo de T perdido.
=
Girar o Contedo da Pilha Operacional:
Pressionando-se essa tecla (3
a
linha), que significa Roll down (girar para
baixo), gira-se o contedo da Pilha Operacional para baixo.
No exemplo acima, digitando-se essa tecla - quatro vezes seguidamente - o contedo da Pilha
Operacional ser girado para baixo e os nmeros digitados (30, 20, 10 e 40) iro aparecendo no
visor (x).
Quando um nmero digitado, ele ocupa automaticamente a memria X (visor). Ao
digitar/executar a tecla/funo [R+], entre as memrias, ocorrem as seguintes transferncias de
valores:
O contedo de X (visor) transferido para T.
O contedo de T transferido para Z.
O contedo de Z transferido para Y.
10
R+
O contedo de Y transferido para X (visor).
=
Inverter/permutar x com y:
Localizada na 3
a
linha e 4
a
coluna. Serve para inverter (trocar/permutar) a
posio dos dados dos registradores X e Y, na pilha operacional.
muito importante entender o funcionamento desta tecla e, por isso, maiores detalhes sero
vistos mais adiante...
Logo, o movimento da Pilha Operacional quando acionamos [RCL] igual ao de quando
acionamos [ENTER]. Exemplo: (5 + 4)
2
(2 + 1)
2
.
5 [q] 4 [+] 2 [y
X
] [STO] 1
O numerador (81) guardado na memria numrica 1.
2 [q] 1 [+] 2 [y
X
] [STO] 2
O denominador (9) guardado na memria numrica 2.
[RCL] 1 [RCL] 2 []
O denominador (9) colocado em X e o numerador (81)
em Y. Depois divide Y por X, ou seja, 81 por 9.
=
ltimo x:
Veremos, agora, mais informaes sobre outro registrador que chamado
de ltimo X (LaST x).
Digitar novamente: 10 q 20 q 30 q 40 + .
T
0 0 0 0 0 10 10 10
Z
0 0 0 10 10 20 20 10
Y
0 10 10 20 20 30 30 20
X
10 10 20 20 30 30 40 70
Digitar
10
q
20
q
30
q
40
+
LAST X
40
Nesse caso, ao digitar o sinal de adio (+), foi realizada uma operao utilizando as memrias
Y e X (30 + 40), tendo o resultado (70) ficado armazenado na memria X (visor). Portanto, ao
ser girada a Pilha Operacional, pressionando-se a tecla R+ , aparecero no visor os nmeros:
20, 10, 10 e 70, nessa ordem.
O nmero 40 ficou guardado no ltimo x (LaSTx). Para recuper-lo, basta digitar:
g LSTx=Aparecer no visor o nmero 40. Esse recurso bastante interessante e pode ser
utilizado para a correo de erros ou utilizao de uma constante, como veremos no decorrer do
nosso estudo.
11
LSTx
R+
X><Y
FUNES de CALENDRIO da HP-12C
Edson de Brito Alves
ebrialves@hotmail.com
As funes apresentadas a seguir permitem operaes com datas de calendrio e so muito teis
no mercado financeiro por possibilitarem o relacionamento das datas de aplicao, o resgate e o
prazo de aplicao. Para facilitar a visualizao das datas, fixe o nmero de casas decimais em
seis, digitando [f] 6.
A HP-12C tem capacidade para trabalhar com datas abrangendo o perodo de 15/10/1582 a
25/11/4046. Em outros casos, apresentar ERROR 8.
=
Pressionando as funes [g] e [M.DY], poder se trabalhar com o
calendrio de acordo com o sistema/formato americano, ou seja: ms, dia e
ano (a HP preparada para trabalhar no formato mm/dd/yyyy).
Mas esta funo (localizada na 2 linha e 8 coluna) NO FICAR VISVEL, ou seja, no
aparecer no visor da calculadora.
=
Ao se pressionar as funes [g] e [D.MY], poder se trabalhar com o
calendrio de acordo com o sistema/formato brasileiro, ou seja: dia, ms e
ano (a HP preparada para trabalhar no formato dd/mm/yyyy).
J esta funo (localizada na 2 linha e 7 coluna) FICAR VISVEL, ou seja, aparecer no
visor da calculadora.
Notar que
D = dia (Day); M = ms (Month) e Y = ano (Year).
Como este o sistema utilizado no Brasil, a recomendao deix-lo permanentemente
(fixado) no visor.
A ordem para a introduo de datas deve ser a seguinte:
1
o
Introduzir no mximo 2 dgitos para o dia e pressionar a tecla ponto [];
2
o
Introduzir sempre 2 dgitos para o ms e sempre 4 dgitos para o ano.
Exemplo:
Para introduzir a data 02 de agosto de 2000, j com a funo D.MY no visor, basta digitar
2.082000 ENTER ou 02.082000 ENTER.
=
Clculo do Nmero de Dias
Esta funo (2 linha e 6 coluna) serve para o clculo do nmero de dias
entre duas datas, devendo ser obedecida a seguinte ordem de digitao:
1
o
Introduzir uma das datas conforme foi visto anteriormente e pressionar a tecla ENTER;
2
o
Introduzir a outra data e pressionar as teclas g e DYS. Neste caso encontrado o nmero
exato de dias, com base no ano civil, considerando inclusive os anos bissextos (365 ou 366
dias). O resultado apresentado no visor (X).
Mas tambm pode ser encontrado o nmero de dias, com base no ano comercial (ano de 360
dias e meses de 30 dias) se, aps o 2
o
passo, for digitada uma das teclas R+ ou x>< y.
12
M.DY
D.MY
DYS
Notar ainda que
a) = variao e DYS = abreviatura de DaYS (dias);
b) A resposta poder ser positiva ou negativa, dependendo da ordem em que as datas forem
digitadas.
A seguir sero vistos alguns exemplos, para reforo de aprendizagem:
E1) Calcular o prazo de um investimento efetuado em 10/08/2000 e resgatado em 09/05/2001.
Soluo:
Digitar, j com a funo D.MY no visor
10.082000 ^ 09.052001 g DYS 272 dias corridos/exatos (resultado positivo).
Ou
09.052001 ^ 10.082000 g DYS -272 dias corridos/exatos (resultado negativo).
Esta a resposta correta com base no ano civil (365 ou 366 dias), no considerando,
obviamente, o dia do vencimento (09/05/2001).
Pilha Operacional:
T
Z
Y
10.082000 10.082000
269
X
10.082000 10.082000 09.052001
272
Digitar
10.082000
q
09.052001
g DYS
LAST X
0 0 0 09.052001
Importante
Pela disposio dos dados na Pilha Operacional pode-se perceber que, conforme j foi dito
anteriormente, se for digitada uma das teclas R+ ou x>< y, a resposta ser 269 dias, com base
no ano comercial.
=
Clculo de Datas
Esta funo serve para o clculo de novas datas e os respectivos dias da
semana (2 a domingo), a partir de certo nmero de dias corridos.
Deve ser obedecida a ordem de digitao (A ou B), a seguir.
A) Para calcular uma data futura:
1
o
Introduzir a data conhecida;
2
o
Pressionar a tecla ENTER;
3
o
Introduzir o nmero de dias;
4
o
Pressionar as teclas g e DATE.
B) Para calcular uma data passada:
1
o
Introduzir a data conhecida;
2
o
Pressionar a tecla ENTER;
3
o
Introduzir o nmero de dias;
4
o
Pressionar a tecla CHS;
5
o
Pressionar as teclas g e DATE
A resposta fornecida por esta funo [DATE] apresentada num formato especial. Os dgitos
do dia, ms e ano so isolados por separadores de dgitos, sendo que o dgito direita da
resposta indica o dia da semana, como pode ser visto no exemplo a seguir...
13
DAT
E
E2) Foi feito um investimento em 02/08/2000 pelo prazo de 33 dias. Calcular a data do
vencimento e o dia correspondente da semana.
Soluo:
Digitar, j com a funo D.MY no visor
02.082000 ^ 33 g DATE visor 4.09.2000 1*.
*O nmero 1 (um) indica que uma segunda feira J
O nmero direita indica o dia da semana correspondente data encontrada:
1 = segunda; 2 = tera; 3 = quarta; 4 = quinta; 5 = sexta;
6 = sbado; 7 = domingo.
E3) Foi feito um investimento, pelo prazo de 33 dias, com o vencimento para 04/09/2000.
Calcular a data da aplicao e o dia correspondente da semana..
Soluo:
Digitar, j com a funo D.MY no visor
04.092000 ^ 33 CHS g DATE visor 2.08.2000 3*.
*O nmero 3 (trs) indica que uma quarta feira J
E4) A data de vencimento de um emprstimo 05/08/2000 e o prazo de 124 dias. Calcular em
que data foi realizada a operao e qual o respectivo dia da semana.
Resposta: 3.04.2000 1 = 2
a
feira
E5) Calcular o dia da semana correspondente s datas:
a) 23/01/2011
b) 15/10/1582
c) 14/10/1582
Respostas: a = domingo; b = sexta e c = ERROR 8
E6) Em que dia da semana caiu a data 31/12/2008? Resposta = 4 feira.
Neste caso, como no houve clculo entre duas datas, pode-se recorrer estratgia de somar 0
(zero) data fornecida para que a mquina possa encontrar o dia da semana...
E7) Foi feita uma aplicao em 10/02/2009 e o favorecido aceitou o prazo de 60 dias. Calcular
a data e o dia do vencimento e, em seguida, diga se interessante realizar a aplicao nesta
data.
Resposta: 11/04/2009 (sbado). Como o vencimento cai num dia de sbado, na realidade a
aplicao foi por 62 dias, pois o resgate somente poder ser realizado na 2 feira (2 dias depois
do vencimento).
Curiosidade:
O dia da semana indicado pela funo DATE pode diferir das datas histricas, nas pocas em
que o calendrio Juliano era empregado. O calendrio Juliano foi adotado na Inglaterra e suas
colnias at 14/09/1752, dia em que o calendrio Gregoriano entrou em vigor. O calendrio
Gregoriano foi adotado por outros pases em pocas diferentes.
14