Escolar Documentos
Profissional Documentos
Cultura Documentos
Guia do Usurio
H
Edio 1
Nmero de pea F2215AA-90004
Aviso
REGISTRO SEU PRODUTO EM: www.register.hp.com
ESTE MANUAL E TODOS OS EXEMPLOS CONTIDOS AQUI SO
FORNECIDOS DO JEITO QUE ESTO E ESTO SUJEITOS
MUDANAS SEM AVISO PRVIO. A COMPAINHA HEWLETT-PACKARD
NO FAZ GARANTIA DE NENHUM TIPO COM RESPEITO A ESTE
MANUAL OU OS EXEMPLOS CONTIDOS AQUI, INCLUINDO, MAS NO
SE LIMITANDO S GARANTIAS IMPLCITAS DE COMERCIABILIDADE,
NO-VIOLAO E APTIDO PARA UM PROPSITO PARTICULAR.
HEWLETT-PACKARD CO. NO SER RESPONSVEL POR QUAISQUER
ERROS OU POR DANOS ACIDENTAIS OU CONSEQUENCIAIS
RELACIONADOS COM O FORNECIMENTO, DESEMPENHO, OU USO
DESTE MANUAL OU OS EXEMPLOS CONTIDOS AQUI.
1988, 1990-1991, 2003, 2007 Hewlett-Packard Development Company, L.P.
Reproduo, adaptao, ou traduo deste manual proibido sem permisso
prvia por escrito de Hewlett-Packard Company, exceto quando permitido pelas leis
de direitos autorais.
Hewlett-Packard Company
16399 West Bernardo Drive
MS 8-600
San Diego, CA 92127-1899
EUA
Histrico da Tiragem
Edio 1 Fevereiro 2007
Contedo 1
Contedo
Parte 1. Operao bsica
1. Introduo ao Uso da Calculadora...............................1-1
Consideraes Preliminares Importantes..................................... 1-1
Ligando e Desligando a Calculadora.................................... 1-1
Ajustando o Contraste do Visor ............................................ 1-1
Aspectos Importantes do Teclado e do Visor ............................... 1-2
Teclas Prefixadas................................................................ 1-2
Teclas Alfabticas............................................................... 1-3
Teclas do Cursor ................................................................ 1-3
Uso do Retrocesso e Apagamento ........................................ 1-4
Usando Menus ................................................................... 1-6
Menus de Sada................................................................. 1-8
Modos RPN e ALG ............................................................. 1-9
Tecla Desfazer ................................................................. 1-11
O Visor e os Indicadores......................................................... 1-12
Digitando Nmeros ............................................................... 1-15
Tornando nmeros negativos ............................................. 1-15
Expoentes de Base Dez ..................................................... 1-15
Compreendendo Cursor de Entrada.................................... 1-17
Intervalo dos Nmeros e OVERFLOW................................. 1-17
Execuo de Clculos Aritmticos ........................................... 1-18
Argumento nico ou Operaes Unitrias........................... 1-18
Operaes com Dois Argumentos ou Binrios...................... 1-19
Controlando o Formato de Exibio ........................................ 1-21
Pontos e vrgulas em nmeros () ()................................... 1-23
2 Contedo
Formato de exibio de nmero complexo (-, '-, r) .....1-24
Mostrando (SHOW) a preciso total de 12 dgitos ...............1-25
Fraes.................................................................................1-26
Inserindo Fraes..............................................................1-26
Mensagens ...........................................................................1-27
Memria da calculadora ........................................................1-28
Verificando a memria disponvel .......................................1-28
Apagando tudo da memria ..............................................1-29
2. RPN: A Pilha Automtica de Memria..........................2-1
O que a pilha.......................................................................2-1
O Registradores X e Y Esto no Visor ....................................2-3
Apagando o registrador X ...................................................2-3
Verificando a Pilha..............................................................2-3
Trocando os Registradores X e Y na Pilha ..............................2-4
Aritmtica - como a pilha faz isso ..............................................2-5
Como a tecla ENTER funciona ..............................................2-6
Como Apagar a Pilha..........................................................2-7
O registrador LAST X................................................................2-8
Corrigindo enganos com o LAST X........................................2-9
Reutilizando nmeros com LAST X.......................................2-10
Clculos em Cadeia no Modo RPN..........................................2-12
Resolvendo Clculos com parnteses...................................2-12
Exerccios.........................................................................2-14
Ordem de Clculo ............................................................2-14
Mais exerccios.................................................................2-16
3. Armazenando Dados em Variveis..............................3-1
Armazenando e Recuperando Nmeros .....................................3-2
Visualizando Uma Varivel .......................................................3-4
Contedo 3
Usando o Catlogo MEM......................................................... 3-4
O catlogo VAR................................................................. 3-4
Aritmtica Com Variveis Armazenadas .................................... 3-6
Armazenamento em aritmtica............................................. 3-6
Recuperao em Aritmtica ................................................. 3-7
Permutando x Com Qualquer Varivel ....................................... 3-8
A Varivel I e J.................................................................. 3-9
4. Funes de Nmero Real .............................................4-1
Funes Exponencial e Logartmica............................................ 4-1
Quociente e Resto de Diviso ................................................... 4-2
Funes de Potncia ................................................................ 4-2
Trigonometria ......................................................................... 4-3
Inserindo ........................................................................ 4-3
Configurando o Modo Angular ............................................ 4-4
Funes Trigonomtricas ..................................................... 4-4
Funes Hiperblicas............................................................... 4-6
Funes de Porcentagem.......................................................... 4-6
Constantes da Fsica................................................................ 4-8
Funes de Converso........................................................... 4-10
Converses Retangulares/Polares....................................... 4-10
Converses de Tempo....................................................... 4-13
Converses de ngulos ..................................................... 4-13
Converses de Unidades................................................... 4-14
Funes de Probabilidade ...................................................... 4-15
Fatorial ........................................................................... 4-15
Gama ............................................................................. 4-15
Probabilidade .................................................................. 4-15
Partes de Nmeros ................................................................ 4-17
4 Contedo
5. Fraes.......................................................................5-1
Inserindo Fraes.....................................................................5-1
Fraes no Visor ......................................................................5-2
Regras de exibio .............................................................5-2
Indicadores de Preciso.......................................................5-3
Mudando o Modo de Exibio de Frao ..................................5-4
Configurando o Denominador Mximo..................................5-4
Escolhendo um Formato de Frao........................................5-6
Exemplos de exibies de fraes.........................................5-8
Arredondando Fraes.............................................................5-8
Fraes em Equaes ...............................................................5-9
Fraes em Programas ...........................................................5-10
6. Inserindo e Avaliando Equaes ..................................6-1
Como voc pode usar equaes................................................6-1
Sumrio de Operaes com Equaes .......................................6-3
Inserindo Equaes na Lista de Equaes ...................................6-4
Variveis nas Equaes .......................................................6-4
Nmeros em Equaes ........................................................6-5
Funes em Equaes..........................................................6-5
Parnteses em Equaes ......................................................6-6
Exibindo e Selecionando Equaes............................................6-6
Editando e Apagando Equaes................................................6-8
Tipos de equaes ...................................................................6-9
Avaliando Equaes ..............................................................6-10
Usando ENTER para Avaliao ..........................................6-11
Usando XEQ para avaliao..............................................6-12
Respondendo Solicitaes de Equaes ............................6-13
A sintaxe das equaes..........................................................6-14
Contedo 5
Ordem de Operadores ..................................................... 6-14
Funes de equao......................................................... 6-16
Erros de sintaxe................................................................ 6-19
Verificando Equaes ............................................................ 6-19
7. Resolvendo Equaes ..................................................7-1
Resolvendo uma equao......................................................... 7-1
Resolvendo Equao embutida............................................. 7-6
Entendendo e controlando o SOLVE .......................................... 7-7
Verificando o Resultado....................................................... 7-7
Interrompendo um clculo do SOLVE .................................... 7-8
Escolhendo Estimativas Iniciais para o SOLVE........................ 7-8
Para Maiores Informaes ...................................................... 7-12
8. Integrando Equaes...................................................8-1
Integrando Equaes ( FN) .................................................... 8-2
Preciso de Integrao............................................................. 8-6
Especificando a Preciso..................................................... 8-6
Interpretando a Preciso...................................................... 8-6
Para Maiores Informaes ........................................................ 8-8
9. Operaes com Nmeros Complexos...........................9-1
A Pilha Complexa ................................................................... 9-2
Operaes Complexas............................................................. 9-2
Usando Nmeros Complexos em Notao Polar ......................... 9-5
Nmeros Complexos em Equaes............................................ 9-7
Nmero Complexo em Programa .............................................. 9-8
10.Vetor Aritmtico........................................................10-1
Operaes com vetores.......................................................... 10-1
Valor absoluto do vetor ..................................................... 10-3
6 Contedo
Produto escalar.................................................................10-4
ngulo entre os vetores......................................................10-5
Vetores em Equaes .............................................................10-6
Vetores em Programas............................................................10-7
Criando Vetores a partir de Variveis ou Registradores ..............10-8
11.Converses de Bases e Aritmtica e Lgica.................11-1
Aritmtica em Bases 2, 8 e 16 ................................................11-4
A Representao dos Nmeros................................................11-6
Nmeros Negativos ..........................................................11-6
Intervalo de Nmeros ........................................................11-7
Janelas para Nmeros Binrios Longos................................11-8
Usando base em programa e equaes...............................11-8
12.Operaes Estatsticas...............................................12-1
Inserindo Dados Estatsticos.....................................................12-1
Inserindo Dados de Uma Varivel .......................................12-2
Inserindo Dados de Duas Variveis .....................................12-2
Corrigindo Erros na Entrada de Dados ................................12-2
Clculos Estatsticos................................................................12-4
Mdia .............................................................................12-4
Desvio Padro da Amostra.................................................12-6
Desvio Padro da Populao .............................................12-7
Regresso linear ...............................................................12-7
Limitaes na Preciso dos Dados..........................................12-10
Valores de Somatria e os Registradores Estatsticos ................12-11
Estatsticas de Somatrias ................................................12-11
Acesso aos Registradores Estatsticos.................................12-12
Contedo 7
Parte 2. Programao
13.Programao Simples ...............................................13-1
Elaborando um Programa....................................................... 13-3
Selecionando um Modo .................................................... 13-3
Limites do Programa (LBL e RTN)......................................... 13-4
Usando RPN, ALG e Equaes nos Programas ..................... 13-4
Entrada e Sada de Dados................................................. 13-5
Inserindo um Programa .......................................................... 13-6
Apagar funes e tecla de retrocesso.................................. 13-7
Nomes das Funes nos Programas.................................... 13-8
Executando um Programa..................................................... 13-10
Executando um Programa (XEQ)....................................... 13-10
Testando um Programa.................................................... 13-11
Inserindo e Exibindo Dados .................................................. 13-12
Usando INPUT para Inserir Dados .................................... 13-13
Usando VIEW para Exibio de Dados............................. 13-15
Usando Equaes para Exibir as Mensagens..................... 13-16
Exibindo Informao sem Interrupo ............................... 13-18
Parando ou Interrompendo um Programa ............................... 13-19
Programando uma Parada ou Pausa (STOP, PSE) ............... 13-19
Interrompendo um Programa em Execuo ........................ 13-19
Interrupes por Erro....................................................... 13-19
Editando um Programa ........................................................ 13-20
Memria do Programa......................................................... 13-21
Visualizando a Memria do Programa.............................. 13-21
Uso da Memria ............................................................ 13-22
O Catlogo de Programas (MEM) .................................... 13-22
8 Contedo
Limpando Um ou Mais Programas.....................................13-23
Dgito Verificador............................................................13-23
Funes No Programveis...................................................13-24
Programando com BASE.......................................................13-25
Selecionando um Modo Base em um Programa ..................13-25
Nmeros Inseridos nas Linhas do Programa .......................13-25
Expresses de Polinmios e Mtodo de Horner........................13-26
14.Tcnicas de Programao..........................................14-1
Rotinas nos Programas ...........................................................14-1
Chamando Sub-rotinas (XEQ, RTN) .....................................14-1
Sub-Rotinas Aninhadas ......................................................14-2
Desvio (GTO) ........................................................................14-4
Uma Instruo GTO Programada........................................14-5
Usando GTO a Partir do Teclado........................................14-5
Instrues Condicionais ..........................................................14-6
Teste de Comparao (x?y, x?0) ........................................14-7
Sinalizadores ...................................................................14-9
Loops .................................................................................14-16
Loops Condicionais (GTO) ...............................................14-17
Loops com Contadores (DSE, ISG).....................................14-18
Variveis e Rtulos de Endereamento Indireto........................14-20
A Varivel I e J .........................................................14-20
O Endereamento Indireto, (I) e (J) ....................................14-21
Controle do Programa com (I)/(J) ......................................14-23
Equaes com (I)/(J) ........................................................14-23
Variveis indiretas sem nome ...........................................14-23
15.Resolvendo e Integrando Programas..........................15-1
Resolvendo um Programa........................................................15-1
Contedo 9
Usando o SOLVE em um Programa.......................................... 15-6
Integrando um Programa........................................................ 15-7
Usando Integrao em um Programa..................................... 15-10
Restries sobre a Soluo e Integrao ................................ 15-11
16.Programas Estatsticos...............................................16-1
Ajuste de Curva .................................................................... 16-1
Distribuies Normais e Normais-Inversas .............................. 16-11
Desvio Padro Agrupado ..................................................... 16-18
17.Programas e Equaes Diversas ................................17-1
Valor do Dinheiro no Tempo................................................... 17-1
Gerador de Nmero Primo..................................................... 17-7
Produto Vetorial em Vetores.................................................. 17-11
Parte 3. Apndices e Referncias
A. Suporte Tcnico, Baterias e Servios............................ A-1
Suporte Tcnico da Calculadora ............................................... A-1
Respostas para Perguntas Freqentes .................................... A-1
Limites Ambientais ................................................................... A-2
Trocando as Baterias ............................................................... A-3
Testando Operao da Calculadora.......................................... A-4
O Autoteste ............................................................................ A-5
Garantia ................................................................................ A-7
Sustentao De Cliente............................................................. A-8
Informaes Sobre Regulamentos ............................................ A-12
Aviso da Comisso de Comunicaes Federais......................... A-12
B. Memria do Usurio e a Pilha .....................................B-1
Gerenciando a Memria da Calculadora................................... B-1
10 Contedo
Reajustando a Calculadora....................................................... B-2
Apagando a Memria.............................................................. B-3
O Estado de Elevao da Pilha ................................................. B-4
Desativando as Operaes .................................................. B-5
Operaes Neutras............................................................. B-5
O Estado do Registrador LAST X................................................ B-6
Acessando Contedos do Registrador de Pilha..............................B-7
C. ALG: Resumo ..............................................................C-1
Sobre ALG............................................................................. C-1
Clculos Aritmticos com Dois Argumentos em ALG.................... C-2
Aritmtica Simples.............................................................. C-2
Funes de Potncia........................................................... C-3
Clculos de Percentuais ...................................................... C-3
Permutaes e Combinaes ............................................... C-4
Quociente e Resto de Diviso.............................................. C-4
Clculo com Parnteses ........................................................... C-4
Funes Exponencial e Logartmica........................................... C-5
Funes Trigonomtricas.......................................................... C-6
Funes hiperblicas ................................................................ C-6
Partes de nmeros................................................................... C-7
Verificando a Pilha.................................................................. C-7
Integrando uma equao......................................................... C-8
Operaes com Nmeros Complexos ....................................... C-8
Aritmtica em Bases 2, 8 e 16 ............................................... C-10
Inserindo Dados Estatsticos com Duas Variveis....................... C-11
D. Mais Informaes Sobre Soluo ................................ D-1
Como SOLVE Encontra uma Raz...............................................D-1
Interpretando Resultados ...........................................................D-3
Contedo 11
Quando o SOLVE No Encontra uma Raz................................. D-8
Erro por Arredondamento....................................................... D-13
E. Mais Informaes Sobre Integrao ............................. E-1
Como a Integral Avaliada...................................................... E-1
Condies que Podem Causar Resultados Incorretos.................... E-2
Condies Que Prolongam o Tempo do Clculo ......................... E-7
F. Mensagens
G. ndice de Operaes
H. ndice
12 Contedo
Parte 1
Operao bsica
Introduo ao Uso da Calculadora 1-1
1
Introduo ao Uso da Calculadora
Consideraes Preliminares Importantes
Ligando e Desligando a Calculadora
Para ligar a calculadora, pressione _. ON encontra-se impresso embaixo da
tecla _.
Para desligar a calculadora, pressione g_. Isto , pressione e libere a tecla
shift g e, em seguida, pressione _ (que tem a palavra OFF impressa em
amarelo acima dela). Uma vez que a calculadora tem Memria contnua, a sua
desativao no afetar quaisquer informaes que voc haja armazenado.
Para economizar energia, a calculadora desliga-se automaticamente aps 10
minutos de inatividade. Se voc v a exibio do indicador de bateria fraca (-)
no visor, substitua as baterias o mais rpido possvel. Consulte o Apndice A para
obter mais instrues.
Ajustando o Contraste do Visor
O contraste do visor depende da iluminao, ngulo de visualizao e da
configurao do contraste. Para aumentar ou diminuir o contraste, mantenha
pressionada a tecla _ e pressione _ ou _.
Observe este smbolo na margem. Ele identifica exemplos ou
teclas que so mostradas no modo RPN e devem ser utilizadas de
forma diferente no modo ALG.
O apndice C explica como usar sua calculadora no modo ALG.
v
1-2 Introduo ao Uso da Calculadora
Aspectos Importantes do Teclado e do Visor
Teclas Prefixadas
Cada tecla tem trs funes: uma impressa em sua face, uma funo ativada com o
uso da tecla shift esquerda (amarelo) e uma funo ativada com o uso da tecla shift
direita (azul). Os nomes das funes prefixadas esto impressas em amarelo acima
e em azul embaixo de cada tecla. Pressione a tecla shift apropriada (g ou @)
antes de pressionar a tecla da funo desejada. Por exemplo, para desligar a
calculadora, pressione e libere a tecla g shift e, em seguida, pressione _.
Introduo ao Uso da Calculadora 1-3
Pressionando g ou @ ativar o smbolo ou do indicador
correspondente na parte superior do visor. O indicador permanecer ativo at
voc pressionar a prxima tecla. Para cancelar uma tecla shift (e desativar o seu
indicador), pressione a mesma tecla shift novamente.
Teclas Alfabticas
A maioria das teclas apresenta uma letra impressa no canto direito inferior delas,
como mostrado acima. Sempre que precisar digitar uma letra (por exemplo, um
rtulo de varivel ou de programa), o indicador A..Z ser exibido no visor,
indicando que as teclas alfabticas esto ativas.
As variveis so tratadas no Captulo 3; rtulos so tratados no Captulo 13.
Teclas do Cursor
Cada uma das quatro teclas de direo do cursor est marcada com uma flecha.
Neste texto ns usaremos os grficos , , e para referir a estas
teclas.
Funo shift
esquerda
Funo shift
direita
Letra para a tecla
alfabtica
1-4 Introduo ao Uso da Calculadora
Uso do Retrocesso e Apagamento
As primeiras coisas que voc precisa saber so como apagar uma entrada, corrigir
um nmero, e apagar a exibio inteira para reiniciar.
Teclas para Apagamento
Tecla Descrio
_
Retrocesso.
Se uma expresso est em processo de ser entrado, _ apaga o
caracter esquerda do cursor de entrada (_). Do contrrio, com
uma expresso completada ou o resultado de um clculo em linha
2, _ substitui o resultado com um zero. _ tambm apaga as
mensagens de erro e sai do menus. _ procede similarmente
quando a calculadora est nos modos de programa-entrada e
equao-entrada, como discutidos abaixo:
Modo Entrada de Equao:
Se uma equao est em processo de ser entrado ou
editado, _ apaga o caracter imediatamente esquerda
do cursor de insero; do contrrio, se a equao houver
sido entrada (sem nenhum cursor de insero presente),
_ deleta a equao inteira.
Modo Entrada de Programa:
Se uma linha de programa est em processo de ser entrado
ou editado, _ apaga o caracter imediatamente
esquerda do cursor de insero; do contrrio, se a linha de
programa houver sido entrada, _ deleta a linha inteira.
_
Apagar ou Cancelar.
Apaga o nmero exibido para zero ou cancela a situao atual
(tal como um menu, uma mensagem, uma solicitao, um
catlogo, ou modos de entrada de equao ou de entrada de
programa).
Introduo ao Uso da Calculadora 1-5
Teclas para Apagamento (continuao)
Tecla Descrio
@
O menu CLEAR ( 'hl' hll 'l 'l'hl ) contm
opes para apagar x (o nmero no registrador-X), todas as
variveis diretas, toda a memria, todos os dados estatsticos,
todas as pilhas e variveis indiretas.
Se voc pressionar _, um novo menu 'll hll h ser
exibido por isso voc pode verificar sua deciso antes de apagar
tudo na memria.
Durante a entrada de programa, hll substitudo por l'0.
Se voc pressionar _ (l'0), um novo menu 'll l'0'
h ser exibido de forma que voc possa confirmar a sua deciso
antes de apagar todos os seus programas.
Durante a entrada de equao, hll substituda por 'h.
Se voc pressionar _ ('h), o menu 'll 'h h
exibido, por isso voc pode verificar sua deciso antes de
apagar todas as suas equaes.
Quando voc seleciona _ ('l'hl), o comando colado
na linha de comando com trs espaos reservados. Voc deve
entrar um nmero de 3-dgitos nos espaos em branco dos
espaos reservados. Em seguida todas as variveis indiretas
cujos endereos so maiores do que o endereo entrado sero
apagados. Por exemplo: CLVAR056 apaga todas as variveis
indiretas cujo endereo maior que 56.
1-6 Introduo ao Uso da Calculadora
Usando Menus
H muito mais recursos na HP 35s do que voc consegue ver no teclado. Isto
ocorre porque 16 das teclas so teclas de menu. Existem 16 menus ao todo, o que
proporciona muito mais funes, ou um nmero maior de opes para mais
funes.
Menus da HP 35s
Nome do
menu
Descrio do menu Captulo
Funes numricas
L.R.
r
Regresso linear: ajuste de curva e estimativa linear.
12
,
Mdia aritmtica dos valores estatsticos de x e y;
mdia ponderada dos valores estatsticos de x.
12
s, = =- -
Desvio padro da amostra, desvio padro da
populao.
12
CONST Menu para acessar os valores de 41 constantes
fsicas consulte as Constantes Fsicas na pgina
48.
4
SUMS
-
4
-
4
-
Somatrias de dados estatsticos.
12
BASE
' h ' 1h
Converses entre bases (decimal, hexadecimal, octal
e binria).
12
INTG
''h 1h lr 1h' l 1l
Valor de sinal, diviso de inteiro, resto da diviso,
maior inteiro, parte fracionria, parte inteira
4,C
LOGIC
hh l l h hhh hl
Operadores lgicos
11
x y
-
Introduo ao Uso da Calculadora 1-7
Para usar uma funo de menu:
1. Pressione uma tecla de menu para exibir um conjunto de items de menu.
2. Pressione para mover o sublinhado para o item que voc
deseja selecionar.
3. Pressione g quando o item estiver sublinhado.
Instrues de programao
FLAGS ' ' '
Funes para definir, apagar e testar flags
(sinalizadores).
14
x?y < > =
Testes para comparao dos registradores X e Y.
14
x?0 < > =
Testes para comparao do registrador X e zero.
14
Outras funes
MEM 'hl l'0
Estado da memria (bytes de memria disponveis);
catlogo de variveis; catlogo de programas
(rtulos de programas).
1, 3, 12
MODE
' lh 'lh hl' llh
Modos angulares e modo de operao
4, 1
DISPLAY
1 ''1 h' hll J J -
'- r
Formatos de exibio fixa, cientfica, nmerico com
ponto de flutuao completa, opes de smbolo de
raz (. ou ,); formato de exibio de nmero
complexo (em modo RPN, somente xiy e ra esto
disponveis)
1
R+ R ^
Funes para verificar a pilha no modo ALG.
Registradores -X-, Y-, Z-, T.
C
CLEAR Funes para apagar diferentes pores da
memriaconsulte @ na tabela, na pgina
15.
1, 3,
6, 12
1-8 Introduo ao Uso da Calculadora
Com itens de menu numerados, voc pode pressionar g quando o item
estiver sublinhado, ou apenas inserir o nmero do item.
Alguns menus, como CONST e SUMS, tm mais de uma pgina. Entrando estes
menus ativam o indicador ou 4. Nestes menus, use as teclas do cursor e
para navegar a um item na pgina do menu atual, use as teclas e
para acessar as pginas seguintes e anteriores no menu.
Exemplo:
Neste exemplo, ns usamos o menu DISPLAY para fixar a exibio de nmeros
para 4 casas decimais e em seguida computamos 67. O exemplo fecha usando o
menu DISPLAY para retornar exibio de nmeros com ponto de flutuao
completa.
Os menus lhe ajudam a executar inmeras funes guiando-o a elas. Voc no
precisa se lembrar dos nomes de todas as funes incorporadas na calculadora
nem procurar pelas funes impressas no teclado.
Menus de Sada
Sempre que voc executa uma funo de menu, o menu desaparece
automaticamente, como no exemplo acima. Se voc deseja sair de um menu sem
executar uma funo, voc tem trs opes:
Teclas: Visor: Descrio:
Exibio inicial
g8
J1 4''1
h' hll
Entre o menu DISPLAY
_ ou g 1 O comando Fix (Fixar) colado
na linha 2
_
Entre o nmero
@_
JJ
Pressione o operador de quadrado
9_(hl') Alterne al modo ALG
@_
''''
Entre a operao de quadrado
___ ''''
Insira o nmero entre parnteses
g
''''
JJ
Pressione a tecla Enter para ver o
resultado
Tecla No RPN, Programa RPN Em Equao ALG, Programa ALG
_
X
2
SQ()
?
x SQRT()
#
e
x
EXP()
!
10
x
ALOG()
_
1/x INV()
1-20 Introduo ao Uso da Calculadora
Exemplo
Calcula 2+3 e
6
C
4
, primeiro no modo RPN e em seguida no modo ALG.
Em modo ALG, os operadores infixos so _, _ ,_, _, e _. As outras
operaes com dois argumentos usam notao de funo da forma f(x,y), onde x e
y so o primeiro e o segundo operando na seqncia. Em modo RPN, os
operandos para operaes com dois argumentos so entrados em seqncia Y, em
seguida X na pilha. Isto , y o valor no registrador-y e x o valor no registrador-x.
A raz x
th
de y (') a exceo para esta regra. Por exemplo, para calcular
no modo RPN, pressione _ g_ g '. No modo ALG, a operao
equivalente teclada como g ' _ _ g.
Assim como em operaes de argumento nico, algumas operaes com dois
argumentos so exibidos diferentemente em modo RPN do que no modo ALG. Estas
diferenas so sumarizadas na tabela abaixo.
Teclas: Visor: Descrio:
9_(llh)
Entre modo RPN (se necessrio)
_g_ 4
_
Entre 2, em seguida coloque 3 no
registrador-x. Note o cursor piscando
depois de 3; no pressione Enter!
_
O valor 3 armazenado em A e o
resultado colocado na linha 2.
3-2 Armazenando Dados em Variveis
Em modo ALG, voc pode armazenar uma expresso em uma varivel; neste caso,
o valor da expresso armazenada na varivel ao invs da prpria expresso.
Exemplo:
Cada letra cor-de-rosa est associada com uma tecla e uma varivel nica. (O
indicador A..Z no visor confirma isto.)
Observe que as variveis, X, Y, Z e T so locais de armazenamento diferentes dos
registradores X, Y, Z e T na pilha.
Armazenando e Recuperando Nmeros
Nmeros e vetores so armazenados dentro, e rechamados a partir das variveis
alfabticas atravs dos comandos Armazenar(@ _) e Rechamar (g).
Nmeros podem ser reais ou complexos, decimais ou fracionrios, de base 10 ou
outra suportados pelo HP 35s.
Para armazenar uma cpia de um nmero exibido no visor
(registrador X) para uma varivel direta:
Pressione @_ a tecla alfabtica g.
Para recuperar a cpia de um nmero de uma varivel direta para
o visor:
Pressione g a tecla alfabtica g.
Exemplo: Armazenando nmeros.
Armazene o nmero de Avogadro (aproximadamente 6,0221 10
23
) em A.
Teclas: Visor: Descrio:
_____
@__g
J''
J
Entre a expresso, em seguida
proceda como no exemplo
anterior.
Teclas: Visor: Descrio:
Armazenando Dados em Variveis 3-3
Para rechamar o valor armazenado em uma varivel, use o comando Recall
(Rechamar). O visor deste comando difere um pouco do modo RPN para o modo
ALG, como ilustrado no exemplo seguinte.
Exemplo:
Neste exemplo, ns rechamamos o valor de 1,75 que armazenamos na varivel G
no ltimo exemplo. Este exemplo assume que o HP 35s ainda est no modo ALG
no incio.
Em modo ALG, Recall (Rechamar) pode ser usado para colar uma varivel em uma
expresso na linha de comando. Suponha que desejemos calcular 15-2G, com
G=1,75 a partir de cima.
Ns iremos agora passar ao modo RPN e rechamaremos o valor de G.
______
___
44J4_ Nmero de Avogadro.
@_A
44J4h_ solicita a varivel.
g
44J4h
44J4
Armazena uma cpia do nmero de
Avogadro em A. Isto tambm encerra
a entrada de dgitos.
_
_ Apaga o nmero no visor.
g
A..Z O indicador A..Z se Acende
Ag
h
44J4
Copia o nmero de Avogadro de A
para o visor.
Teclas: Visor: Descrio:
gGg
'
J
Pressionando g simplesmente
ativa no modo AZ; nenhum
comando colado na linha 1.
Teclas: Visor: Descrio:
_____
gGg
J4h'
JJ
3-4 Armazenando Dados em Variveis
Visualizando Uma Varivel
O comando VIEW (Ver) (g_) exibe o valor de uma varivel sem rechamar
esse valor para o registrador-x. O visor toma a forma Varivel=Valor. Se o nmero
tem dgitos demais para caber no visor, use @ ou @ para ver os
dgitos ausentes. Para cancelar a exibio VIEW (Ver), pressionar _ ou _. O
comando VIEW (Ver) usado mais freqentemente em programao mas til a
qualquer momento que voc deseje ver o valor de uma varivel sem afetar a pilha.
Usando o Catlogo MEM
O catlogo MEMORY (Memria) (gu) proporciona informao sobre a
quantidade de memria disponvel. O visor do catlogo tem o seguinte formato:
J'hl 4 l'0
onde mm,mmm o nmero de bytes de memria disponvel e nnn a quantidade
de variveis indiretas usadas.
Para mais informao sobre variveis indiretas, veja Captulo 14.
O catlogo VAR
Por pr-definio, todas as variveis diretas de A a Z contm o valor zero. Se voc
armazenar um valor no-zero em qualquer varivel direta, o valor dessa varivel
pode ser vista no catlogo VAR (gu_(J'hl)).
Teclas: Visor: Descrio:
9_(llh)
Alternar para o modo RPN
g
l'l _
Em modo RPN, g cola o
comando na linha de edio.
G
J
J
No precisa pressionar g.
Armazenando Dados em Variveis 3-5
Exemplo:
Neste exemplo, ns armazenaremos 3 em C, 4 em D, e 5 em E. Em seguida ns
veremos atravs do Catlogo VAR e tambm apagaremo-los. Este exemplo usa
modo RPN.
Note que os indicadores e 4 indicam que as teclas e esto ativas
para lhe ajudar a rolar atravs do catlogo; contudo, se o modo Fraction Display
(Exibio de Frao) estiver ativa, os indicadores * e no estaro ativos para
indicar preciso a menos que haja somente uma varivel no catlogo. Ns
retornaremos ao nosso exemplo, ilustrando como navegar o catlogo VAR.
Enquanto ns estamos no catlogo VAR, podemos extender este exemplo para
mostrar-lhe como apagar o valor de uma varivel para zero, efetivamente
deletando o valor atual. Ns deletamos E.
Suponha agora que voc deseje copiar o valor de C para a pilha.
Teclas: Visor: Descrio:
@ _(4'hl
')
Apague todas as variveis diretas
_@_C
_@_D
_@_E
Armazena 3 em C, 4 em D, e 5 em
E.
gu_(J'hl)
'
Entre o catlogo VAR.
g_F
_
J
Apaga a exibio de VIEW; exibe o
registrador X novamente.
Teclas: Visor: Descrio:
_g_D
J
Calcula 3 D.
g_E
3 D E.
g_F
3 D E + F.
Exibe o quociente.
__g_g
__(lr)
Exibe o resto.
Acelerao padro da
gravidade
9,80665 m s
2
'
Constante de Newton de
gravitao
6,67310
11
m
3
kg
1
s
2
'
Volume molar do gs ideal 0,022413996 m
3
mol
1
h
h
Constante de Avogadro
6,0221419910
23
mol
1
l
Constante eltrica
8,85418781710
12
F m
1
Constante de gs molar 8,314472 J mol
1
k
1
Constante de Faraday 96485,3415 C mol
1
Constante magntica
1,256637061410
6
NA
2
l Magneton de Bohr
9,2740089910
24
J T
1
lh Magneton nuclear
5,0507831710
27
J T
1
ll Momento magntico do prton
1,41060663310
26
J T
1
l Momento magntico do eltron
9,2847636210
24
J T
1
Funes de Nmero Real 4-9
Para inserir uma constante:
1. Posicione o seu cursor na posio em que se deseja inserir a constante.
2. Pressione g _ para exibir o menu de constantes fsicas.
3. Pressione (ou, voc pode pressionar g _ para ter
acesso s prximas pginas, uma pgina de cada vez) para rolar atravs do
menu at que a constante desejada esteja sublinhada; em seguida pressione
g para inserir uma constante
Note que constantes devem ser referidos pelos seus nomes ao invs dos seus
valores, quando usados em expresses, equaes, e programas.
Momento magntico do nutron
9,66236410
27
J T
1
ll Momento magntico do mon
4,4904481310
26
J T
1
r
Raio do eltron clssico 2,81794028510
15
m
Impedncia caracterstica do
vcuo
376,730313461
Impedncia caracterstica do
vcuo
2,42631021510
12
m
Comprimento de onda de
nutron Compton
1,31959089810
15
m
F
Comprimento de onda de prton
Compton
1,32140984710
15
m
Constante de Stefan-Boltzmann
5,670410
8
W m
2
K
4
!
Temperatura Celsius 273,15
a!
Atmosfera padro 101325 Pa
F Razo giromagntica do prton
267522212 s
1
T
1
'J Primeira constante de radiao
37417710710
16
W m
2
'4
Segunda constante de radiao 0,014387752 m K
'
2 2
y x +
A
2 2
2
2
1 n
A A A + + +
Fraes 5-1
5
Fraes
Em Captulo 1, a seo Fraes introduziu os fundamentos de entrada, exibio, e
clculo com fraes. Este captulo d mais informao sobre estes tpicos. Aqui
est uma reviso curta das fraes de entrada e exibio:
Para entrar uma frao, pressione _ duas vezes: uma vez depois que a
parte inteira de um nmero misto e novamente entre o numerador e
denominador da parte fracionria do nmero. Para entrar 2 3/8, pressione
_____. Para entrar 5/8, pressione ou ____ ou
_____.
Para alternar modo de exibio de Frao para ligar e desligar, pressione
@_. Quando o modo de exibio de Frao est desligado, o visor
reverte para o formato de exibio anterior atravs do menu Display (Visor).
Escolhendo um outro formato atravs deste menu tambm desliga o modo de
exibio de Frao, se estiver ativo.
As funes trabalham com fraes da mesma maneira que elas trabalham
com nmeros decimais - exceto para a RND, que ser tratada mais adiante
neste captulo
Os exemplos neste captulo todo utilizam modo RPN a menos que sejam notados
de outra maneira.
Inserindo Fraes
Voc pode digitar qualquer nmero como uma frao no teclado - inclusive uma
frao imprpria (onde o numerador maior do que o denominador).
Exemplo:
Teclas: Visor: Descrio:
@ _
Ativa o modo de exibio de fraes.
___g
J J4
Entra 1,5; mostrado como uma
frao.
_____ g J
Entra 1
3
/
4
.
@ _
J
Exibe x como um nmero decimal.
@ _ J
Exibe x como uma frao.
5-2 Fraes
Se voc no obteve os mesmos resultados do exemplo, voc pode ter mudado,
acidentalmente, a maneira como as fraes so exibidas. (Consulte Mudando o
modo de exibio de fraes mais adiante neste captulo.)
O prximo tpico inclui mais exemplos de entradas de fraes vlidas e invlidas.
Fraes no Visor
No modo de exibio de frao, os nmeros so avaliados internamente como
nmeros decimais, ento eles so novamente exibidos usando as fraes mais
precisas possveis. Alm disso, os indicadores de preciso mostram a direo de
qualquer impreciso da frao comparada ao seu valor decimal de 12 dgitos. (A
maioria dos registradores estatsticos so excees eles so sempre exibidos
como nmeros decimais.)
Regras de exibio
A frao que voc v pode diferir daquela que voc inseriu. Em sua condio
padro, a calculadora exibe um nmero fracionrio em conformidade com as
regras a seguir. (Para mudar as regras, consulte Mudando o modo de exibio de
fraes mais adiante neste captulo.)
O nmero tem uma parte inteira e, se necessrio, uma frao prpria (o
numerador menor que o denominador).
O denominador no maior que 4095.
A frao simplificada o mximo possvel.
Exemplos:
Estes so exemplos de valores inseridos e os resultados exibidos. Para comparao,
os valores internos de 12 dgitos tambm so mostrados. Os indicadores * e na
ltima coluna so explicados abaixo.
Fraes 5-3
Indicadores de Preciso
A preciso da frao exibida indicada pelos indicadores * e direita do
visor. A calculadora compara o valor da parte fracionria do nmero interno de 12
dgitos com o valor da frao exibida:
Se nenhum indicador estiver aceso, a parte fracionria do valor interno de
12 dgitos corresponder exatamente ao valor da frao exibida.
Se o indicador estiver aceso, a parte fracionria do valor interno de 12
dgitos ser um pouco menor que a frao exibida o numerador exato
no ser mais do que 0,5 abaixo do numerador exibido.
Se o indicador * estiver aceso, a parte fracionria do valor interno de 12
dgitos ser um pouco maior do que a frao exibida o numerador exato
no ser maior do que 0,5 acima do numerador exibido.
Este diagrama mostra como a frao exibida se relaciona aos valores prximos
* significa que o numerador exato est um pouco acima do numerador exibido
e significa que o numerador exato est um pouco abaixo.
Valor inserido Valor interno Frao exibida
2
3
/
8
2,37500000000 4
14
15
/
32
14,4687500000 J J4
54
/
12
4,50000000000 J4
6
18
/
5
9,60000000000 >
34
/
12
2,83333333333 4 Y
15
/
8192
0,00183105469 4 A
12345678
12345
/
3
12349793,0000
J4>>
16
3
/
16384
16,0001831055
J J>
0 7/16
6
16
/
0 7/16 0 7/16
(0.40625)
6.5
16
/
7
16
/
7.5
16
/
8
16
/
(0.43750) (0.46875)
5-4 Fraes
Isto especialmente importante se voc muda as regras sobre como as fraes so
exibidas. (Consulte Mudando o modo de exibio de fraes mais adiante). Por
exemplo, se voc forar todas as fraes a terem 5 como denominador, ento
2
/
3
ser exibido como * porque a frao exata aproximadamente igual a
3,3333
/
5
, um pouco acima de
3
/
5
. De forma similar,
2
/
3
ser exibido como
* porque o numerador verdadeiro est um pouco acima de 3.
Algumas vezes um indicador se acende quando voc menos espera. Por exemplo,
se voc inserir 2
2
/
3
, ver 4 4*, mesmo que seja o nmero exato que voc
acabou de digitar. A calculadora sempre compara a parte fracionria do valor
interno e o valor de 12 dgitos somente da frao. Se o valor interno tem uma
parte inteira, sua parte fracionria contm menos que 12 dgitos e ele no pode
corresponder exatamente a uma frao que usa todos os 12 dgitos.
Mudando o Modo de Exibio de Frao
Em sua condio padro, a calculadora exibe um nmero fracionrio em
conformidade com certas regras. Contudo, voc pode mudar as regras de acordo
com a forma como voc deseja exibir as fraes:
Voc pode selecionar o denominador mximo que usado.
Voc pode selecionar um dos trs formatos de fraes.
Os tpicos a seguir mostram como mudar a exibio de fraes.
Configurando o Denominador Mximo
Para qualquer frao, o denominador selecionado com base em um valor
armazenado na calculadora. Se voc pensa em fraes como a b/c, ento /c
corresponde ao valor que controla o denominador.
O valor /c define apenas o denominador mximo usado no modo de exibio de
fraes o denominador especfico que usado determinado pelo formato da
frao (tratado no prximo tpico).
Fraes 5-5
Para configurar valor de denominador mximo, entre o valor e em seguida
pressione g_. Modo de exibio de frao ser ativado
automaticamente. O valor que voc entrou no pode exceder 4095.
Para recuperar o valor /c para o registrador X, pressione _g_.
Para restaurar o valor padro para 4095, pressione _g_ ou entre
qualquer valor maior do que 4095 como denominador mximo. Novamente,
o modo de exibio de Frao ser automaticamente ativado.
A funo /c usa o valor absoluto da parte inteira do nmero no registrador X. Ela
no altera o valor no registrador LAST X.
Se a frao exibida demasiada longa para caber no visor, o indicador =
aparecer; voc pode em seguida usar @ e @ para rolar pgina por
pgina para ver o resto da frao. Para ver a representao decimal do nmero,
pressione g e em seguida retenha _.
Example:
Este exemplo ilustra os passos requeridos para configurar o denominador mximo
para 3125 e em seguida mostra uma frao que muito longa para o visor.
Notas:
1. Em modo ALG, voc pode entrar uma expresso na linha 1 e em seguida
pressionar g_. Neste caso, a expresso calculada e o resultado
usado para determinar o denominador mximo.
Teclas: Visor: Descrio:
____g
_
Configure o denominador
mximo para 3125.
__@#
J44 J
Note que os dgitos ausentes no
denominador.
4
Role para direita para ver o resto
do denominador.
5-6 Fraes
2. Em modo ALG, voc pode usar o resultado de um clculo como o argumento
para a funo /c. Com o valor em linha 2, simplesmente pressione g_.
O valor em linha 2 exibido em formato de Frao e a parte inteira usada
para determinar o denominador mximo.
3. Voc no pode usar um nmero complexo ou um vetor como o argumento
para o comando /c. A mensagem de erro 1h'hl1 hh ser exibida.
Escolhendo um Formato de Frao
A calculadora possui trs formatos de frao. Independente do formato, as fraes
exibidas so sempre as mais prximas dentro das regras para aquele formato.
Fraes mais precisas. As fraes tem um denominador qualquer at o
valor /c e elas so simplificadas o mximo possvel. Por exemplo, se voc
est estudando conceitos de matemtica com fraes, voc iria desejar que
qualquer denominador fosse possvel (valor de /c 4095). Este o formato
padro de frao.
Fatores do denominador. As fraes tm somente denominadores que
so fatores do valor /c e elas so simplificadas ao mximo possvel. Por
exemplo, se voc est calculando preos de aes, voc iria desejar ver
J e ( valor de /c 8 ). Ou se o valor de /c 12, os
denominadores possveis so 2, 3, 4, 6 e 12.
Denominador fixo. As fraes sempre usam o valor de /c como
denominador elas no so simplificadas. Por exemplo, se voc est
trabalhando com medidas de tempo, iria desejar ver J 4 ( valor de /c
60).
Existem trs sinalizadores que controlam o formato de frao. Estes sinalizadores
esto numerados 7, 8, e 9. Cada sinalizador apagado ou configurado. Suas
finalidades so as seguintes:
Sinalizador 7 alterna modo frao-exibio para ligar ou desligar;
clear=desligar e set=ligar.
Sinalizador 8 alterna entre o uso de qualquer valor menor que ou igual
ao valor /c ou usando somente fatores do valor /c; clear = usar qualquer
valor e set = usar somente fatores do valor /c.
Sinalizador 9 opera somente se o Sinalizador 8 estiver configurado e
alterna entre reduo ou no reduo de fraes; clear = reduzir e set =
no reduzir.
Com Sinalizadores 8 e 9 apropriadamente apagados ou configurados, voc pode
obter os formatos das trs fraes como mostrado na tabela abaixo:
Fraes 5-7
Voc pode mudar os sinalizadores 8 e 9 para selecionar o formato de frao
usando os passos relacionados aqui. (Dado que os sinalizadores so
especialmente teis nestes programas, seu uso descrito em detalhes no captulo
14.)
1. Pressione gg para exibir o menu do sinalizador.
2. Para selecionar um sinalizador, pressione _(J') e digite o nmero do
sinalizador, tal como 8.
Para apagar um sinalizador, pressione _(4') e digite o nmero do
sinalizador.
Para ver se um sinalizador est selecionado, pressione _(') e digite o
nmero do sinalizador. Pressione _ ou _ para apagar a resposta ' ou
h response.)
Example:
Este exemplo ilustra a exibio de fraes nos trs formatos usando o nmero .
Este exemplo assume que o formato frao-exibio est ativo e que o Sinalizador
8 est no seu estado padro (apagado).
Para obter este formato de frao: Mude estes sinalizadores:
8 9
Mais preciso Apagar
Fatores do denominador Configurado Apagar
Denominador fixo Configurado Configurado
Teclas: Visor: Descrio:
____g
_
Configura o valor mximo /c de
volta ao padro.
gj
JJJ
Formato mais preciso
Sinalizador 8 = apagar.
gg_(J')
_
JJJ>
Sinalizador 8 = configurar;
Fatores do formato do
denominador; 819*5=4095
gg_(J')
_
>
>
Sinalizador 9 = configurar;
Formato do denominador fixo
gg_(4')
_gg_(4
')_
JJJ
Retornar ao formato padro (mais
preciso)
5-8 Fraes
Exemplos de exibies de fraes
A tabela a seguir mostra como o nmero 2,77 exibido nos trs formatos de
frao para dois valores de /c.
A tabela a seguir mostra como nmeros diferentes so exibidos nos trs formatos
de frao para um valor de /c igual a 16.
Arredondando Fraes
Se o modo exibio de fraes estiver ativo, a funo RND converte o nmero no
registrador X para a representao decimal mais prxima da frao. O
arredondamento feito de acordo com o valor atual de /c e os estados dos
sinalizadores 8 e 9. O indicador de preciso desativado se a frao
corresponder exatamente representao decimal. Caso contrrio, o indicador de
preciso permanece ativo. (Consulte Indicadores de preciso, previamente
explicado neste captulo.)
Em uma equao ou um programa, a funo RND executa arredondamento
fracionrio se o modo de exibio de fraes estiver ativo.
Formato
de frao
Como 2,77 exibido
/c = 4095 /c = 16
Mais preciso
2 77/100
(2,7700)
2 10/13A
(2,7692)
Fatores do Denominador
2 1051/1365A
(2,7699)
2 3/4A
(2,7500)
Denominador Fixo
2 3153/4095A
(2,7699)
2 12/16A
(2,7500)
Formato
de frao
Nmero entrado e frao exibida
2 2,5 2
2
/
3
2,9999 2
16
/
25
Mais preciso
2 2 1/2 2 2/3A 3Y 2 9/14Y
Fatores do
denominador
2 2 1/2 2 11/16Y 3Y 2 5/8A
Denominador fixo
2 0/16 2 8/16 2 11/16Y 3 0/16Y 2 10/16A
Para valor a /c de 16.
Fraes 5-9
Example:
Suponha que voc tenha um espao de 56
3
/
4
polegadas que deseja dividir em
seis sees iguais. Qual a largura de cada seo, presumindo que voc possa
medir convenientemente incrementos de
1
/
16
de polegada? Qual o erro
cumulativo do arredondamento?
Fraes em Equaes
Voc pode usar uma frao em uma equao. Quando uma equao exibida,
todos os valores numricos na equao so mostrados em sua forma inteira.
Tambm, modo frao-exibio est disponvel para operaes envolvendo
equaes.
Quando voc est avaliando uma equao e solicitado a inserir valores de
variveis, voc pode inserir fraes - os valores so exibidos usando o formato de
exibio atual.
Consulte o Captulo 6 para obter mais informaes sobre como trabalhar com
equaes.
Teclas: Visor: Descrio:
g gg_
Configura o sinalizador 8
__g_
Seleciona o formato de frao
para incrementos de
1
/
16
de
polegada. (Os sinalizadores 8 e 9
devem ser os mesmos do exemplo
anterior.)
______
@_D
Armazena a distncia em D.
__
> JA As sees so um pouco mais
largas que 9
7
/
16
polegadas.
@ g
> J Arredonda a largura para este
valor.
__
Largura das seis sees.
gD _
J O erro cumulativo do
arredondamento.
g g_(4')_
J Limpa o sinalizador 8.
@ _
J4 Desativa o modo de exibio de
fraes.
5-10 Fraes
Fraes em Programas
Voc pode usar uma frao em um programa da mesma forma como voc pode
em uma equao; valores numricos so mostrados em suas formas inteiras.
Quando voc est executando um programa, os valores exibidos so mostrados no
modo de exibio de fraes, se este estiver ativo. Se voc solicitado a inserir
valores pelas instrues INPUT, voc pode inserir fraes. O resultado do
programa exibido usando o formato de exibio atual.
Um programa pode controlar a exibio da frao usando a funo /c e
selecionando e apagando os sinalizadores 7, 8 e 9. Consulte Sinalizadores no
captulo 14.
Consulte os Captulos 13 e 14 para obter mais informaes sobre como trabalhar
com programas.
Inserindo e Avaliando Equaes 6-1
6
Inserindo e Avaliando Equaes
Como voc pode usar equaes
Voc pode usar as equaes na HP 35s de diversas formas:
Para especificar uma equao para avaliar (este captulo).
Para especificar uma equao para solucionar valores desconhecidos
(Captulo 7).
Para especificar uma funo para integrar (Captulo 8).
Exemplo: Calculando com uma equao.
Suponha que voc precise determinar com freqncia o volume de uma seo reta
de tubo. A equao
V = .25 d
2
l
Onde d o dimetro interno do tubo e l, o seu comprimento.
Voc pode digitar o clculo repetidamente, por exemplo,
___gg_____@_____ calcula o
volume de 16 polegadas de um tubo de 2
1
/
2
polegadas de dimetro (78,5398
polegadas cbicas). Contudo, ao armazenar a equao, voc usa a HP 35s para
lembrar a relao entre dimetro, comprimento e volume assim voc pode
us-la muitas vezes.
Coloque a calculadora no modo Equao e digite a equao usando as seguintes
teclas:
l4''h''4
Ativa o cursor para a esquerda da
equao
g
4''h''4_
Ativa o cursor para a direita da
equao
_
Sai do modo Equao.
6-8 Inserindo e Avaliando Equaes
Editando e Apagando Equaes
Voc pode editar ou apagar uma equao que voc est digitando. Voc pode
editar tambm ou apagar equaes salvadas na lista de equao. Contudo, voc
no pode editar ou apagar as duas equaes embutidas 2*2 lin. solve e 3*3 lin.
solve. Se voc tentar inserir uma equao entre as duas equaes embutidas, a
nova equao ser inserida depois da 3*3 lin. solve.
Para editar uma equao que voc est digitando:
1. Pressione ou para mover o cursor permitindo-lhe de inserir
caracteres antes do cursor.
2. Mova o cursor e pressione _ repetidamente para deletar o nmero ou
funo indesejada. Pressionando _ quando a linha de edio da equao
estiver vazia no tem nenhum efeito, mas pressionando g em uma linha
de equao vazia a ser deletada. O visor ento mostra a entrada anterior na
lista de equao.
3. Pressione g (ou _) para salvar a equao na lista de equaes.
Para editar uma equao salva:
1. Exiba a equao desejada, pressione para ativar o cursor no incio da
equao ou pressione para ativar o cursor no final da equao. (Veja
Exibindo e Selecionando Equaes acima.)
2. Quando o cursor estiver ativo na equao, voc pode editar a equao da
mesma maneira como voc faria ao entrar uma equao nova.
3. Pressione g (ou _ ) para salvar a equao editada na lista de
equaes, substituindo a verso anterior.
Usando menus durante a edio de uma equao:
1. Ao editar uma equao, selecionando um menu de configurao (tal como
9, g8 ou @ ), terminar o estado de edio de
equao.
2. Ao editar uma equao, selecionando inserir menu ou ver menu (tal como
_, g_, @_, @_, @g, g>, g,
g_ e g_), a equao estar ainda no modo editar depois
da insero de item.
3. Os menus _, g, @_ so desativados em modo equao.
Inserindo e Avaliando Equaes 6-9
Para apagar uma equao salva:
Rolar a lista de equao para cima ou para baixo at que a equao desejada
esteja na linha 2 do visor, e em seguida pressione _.
Para apagar todas as equaes salvadas:
Em modo EQN, pressione @ . Selecione _('h). O menu 'll 'h
h exibido. Selecione (Y) g.
Exemplo: Editando uma equao.
Remova 25 na equao do exemplo anterior.
Tipos de equaes
A HP 35s trabalha com trs tipos de equaes:
Igualdades. A equao contm um = e o lado esquerdo contm mais
do que apenas uma varivel nica. Por exemplo, x
2
+ y
2
= r
2
um
igualdade.
Atribuies. A equao contm um = e o lado esquerdo contm apenas
uma varivel nica. Por exemplo, A = 0,5 b h uma atribuio.
Teclas: Visor: Descrio:
_
l4''h''4
Mostra a equao atual na lista de
equaes.
4''h''4_
Ativa o cursor no final da equao
___
4''''h'_
Deleta o nmero 25.
g
l4''h'
Mostra o final da equao editada
na lista de equaes.
_
Sai do modo Equao.
6-10 Inserindo e Avaliando Equaes
Expresses. A equao no contm um =. Por exemplo, x
3
+ 1 uma
expresso.
Quando voc est calculando com uma equao, voc pode usar qualquer tipo de
equao embora o tipo possa afetar a maneira como ela avaliada. Quando
voc est resolvendo um problema com uma varivel desconhecida, se usar
provavelmente uma igualdade ou atribuio. Quando voc est integrando uma
funo, se usar provavelmente uma expresso.
Avaliando Equaes
Uma das caractersticas mais teis das equaes a sua capacidade de ser
avaliada - para gerar valores numricos. Isto o que lhe habilita a calcular o
resultado de uma equao. (Isto tambm lhe habilita a resolver e integrar
equaes, como descrito nos Captulos 7 e 8).
Pelo fato de muitas equaes terem dois lados separados por =, o valor bsico
de uma equao a diferena entre os valores dos dois lados. Para este clculo,
= em uma equao tratado essencialmente como . O valor uma medida
para o balanceamento da equao.
A HP 35s tem duas teclas para a avaliao de equaes: g e _. Suas
aes diferem somente na maneira como elas avaliam as equaes de atribuio:
_ retorna o valor da equao, independente do tipo da equao.
g retorna o valor da equao a menos que seja uma equao do
tipo atribuio. Para uma equao de atribuio, g retorna somente o
valor do lado direito, e tambm entra aquele valor na varivel do lado
esquerdo ele armazena o valor na varivel.
A seguinte tabela mostra as duas formas de avaliar as equaes.
Inserindo e Avaliando Equaes 6-11
Para avaliar uma equao:
1. Exiba a equao desejada. (Consulte Exibindo e Selecionando Equaes
acima.)
2. Pressione g ou _. A equao solicita um valor para cada varivel
necessitada. (Se a base de um nmero na equao for diferente da base
atual, a calculadora muda o resultado automaticamente para a base atual.)
3. Para cada solicitao, entre o valor desejado:
Se o valor exibido for bom, pressione g.
Se voc deseja um valor diferente, digite o valor e pressione g.
(Consulte tambm Respondendo a Solicitaes de Equaes mais
adiante neste captulo.)
Para parar um clculo, pressione _ ou g. A mensagem 1hlll
mostrada na linha 2.
A avaliao de uma equao no toma valores da pilha ela usa apenas
nmeros na equao e valores de varivel. O valor da equao retornado para
o registrador X.
Usando ENTER para Avaliao
Se uma equao exibida na lista de equaes, voc pode pressionar g
para avaliar a equao. (Se voc est no processo de digitao da equao,
pressionando g somente finalizar a equao no far a avaliao
dela.)
Tipo de equao Resultado para
g
Resultado para
_
Igualdade: g(x) = f(x)
Exemplo: x
2
+ y
2
= r
2
g(x) f(x)
x
2
+ y
2
r
2
Atribuio: y = f(x)
Exemplo: A = 0,5 b x h
f(x)
0,5 b h
y f(x)
A 0,5 b h
Expresso: f(x)
Exemplo: x
3
+ 1
f(x)
x
3
+ 1
Armazena tambm o resultado na varivel esquerda, A por exemplo.
6-12 Inserindo e Avaliando Equaes
Se a equao uma atribuio, apenas o lado direito avaliado. O
resultado retornado para o registrador X e armazenado na varivel do
lado esquerdo, em seguida a varivel visualizada (com VIEW) no visor.
Essencialmente, g acha o valor da varivel do lado esquerdo.
Se a equao uma igualdade ou expresso, a equao inteira avaliada
simplesmente como ela para _. O resultado devolvido para o
registrador.
Exemplo: Avaliando uma equao com ENTER.
Use a equao do comeo deste captulo para achar o volume de um tubo de 35
mm de dimetro que tem 20 metros de comprimento.
Usando XEQ para avaliao
Se uma equao exibida na lista de equaes, voc pode pressionar _ para
avaliar a equao. A equao inteira avaliada, independente do tipo da
equao. O resultado devolvido ao registrador X.
Teclas: Visor: Descrio:
_
( como exigido)
'44l
Exibe a equao desejada.
g
4
Inicia a avaliao da
equao de atribuio e
assim o valor ser
armazenado em V. Solicita
as variveis direita da
equao. O valor atual
para D 2,5.
__g
l
J
Armazena D, solicita L, cujo
valor atual 16.
______
_g
g
'
J>444
Armazena L em milmetros,
calcula V em milmetros
cbicos, armazena o
resultado em V e exibe V.
____
g
J>44
Transforma milmetros
cbicos em litros (mas no
altera V).
Inserindo e Avaliando Equaes 6-13
Exemplo: Avaliao de uma equao com XEQ.
Use os resultados do exemplo anterior para determinar quanto o volume do tubo se
altera se o dimetro for mudado para 35,5 milmetros.
O valor da equao o volume antigo (de V) menos o novo volume (calculado
com o uso do novo valor de D) assim o volume antigo menor pelo montante
mostrado.
Respondendo Solicitaes de Equaes
Quando voc avalia uma equao, aparece uma solicitao para entrar um valor
para cada varivel que seja necessria. A solicitao d o nome de varivel e seu
valor atual, tal como 4. Se a varivel indireta sem nome (I) ou (J) estiver
em uma equao, no ser lhe pedido pelo seu valor, j que o valor atual
armazenado na varivel indireta sem nome ser usado automaticamente. (Veja
captulo 14)
Para manter o nmero inalterado, simplesmente pressione g.
Teclas: Visor: Descrio:
_
'4F4l Exibe a equao desejada.
_
'
J>444
Inicia a avaliao da equao
para achar o seu valor. Solicita
todas as variveis.
g
n
n d
2
d
2 /n
Inserindo e Avaliando Equaes 6-19
Voc pode inserir a equao na lista de equaes usando as seguintes teclas:
_g_g_____g__g____
_g__g___g__g_g
Erros de sintaxe
A calculadora no verifica a sintaxe de uma equao at que voc avalie a
equao. Se for detectado um erro, 'hh lll ser exibida e o cursor
exibido no primeiro local de erro. Voc precisa editar a equao para corrigir o
erro. (Consulte Editando e Apagando Equaes previamente neste captulo.)
Por no verificar a sintaxe da equao at a avaliao, a HP 35s lhe permite criar
equaes que podem ser, na verdade, mensagens. Isto especialmente til em
programas, como descrito no Captulo 13.
Verificando Equaes
Quando voc est visualizando uma equao e no enquanto voc est
digitando uma equao voc pode pressionar g_ para mostrar duas
coisas relativas equao: o dgito verificador da equao e seu comprimento.
Mantenha a tecla _ pressionada para manter os valores no visor.
O dgito verificador um valor hexadecimal de quatro dgitos que identifica
exclusivamente esta equao. Se voc entrar a equao incorretamente, ela no
ter este dgito verificador. O comprimento o nmero de bytes de memria da
calculadora usados pela equao.
O dgito verificador e o comprimento permitem que voc verifique quais as
equaes que foram digitadas corretamente. O dgito verificador e o comprimento
de uma equao que voc digita em um exemplo devero corresponder aos
valores mostrados neste manual.
Exemplo: Dgito Verificador e Comprimento de uma Equao.
Encontre o dgito verificador e comprimento para a equao do volume de tubo no
incio deste captulo.
6-20 Inserindo e Avaliando Equaes
Teclas: Visor: Descrio:
_
( como exigido)
'44l Exibe a equao desejada.
g _(segure)
'l>'h
lhJ
Exibe o dgito verificador e o
comprimento da equao.
(soltar) '44l Exibe novamente a equao.
_
Sai do modo Equao.
Resolvendo Equaes 7-1
7
Resolvendo Equaes
No Captulo 6 voc viu como pode usar g para achar o valor da varivel do
lado esquerdo em uma equao do tipo atribuio. Bem, voc pode usar o SOLVE
para achar o valor de qualquer varivel em qualquer tipo de equao.
Por exemplo, considere a equao
x
2
3y = 10
Se voc sabe o valor de y nesta equao, ento o SOLVE pode resolver o x
desconhecido. Se voc sabe o valor de x, ento o SOLVE pode resolver o y
desconhecido Isto tambm funciona bem para problemas literais:
Preo com margem de lucro Custo = Preo
Se voc sabe o valor de duas destas variveis, ento o SOLVE pode calcular o
valor da terceira.
Quando a equao tem apenas uma varivel, ou quando os valores conhecidos
so fornecidos para todas as variveis exceto uma, ento para resolver o x
significa encontrar uma raiz da equao. Uma raz de uma equao ocorre onde
uma equao de igualdade ou de atribuio apresenta balanceamento exato, ou
onde uma equao de expresso se iguala a zero.
Resolvendo uma equao
Para resolver uma equao (excluindo equaes embutidas) para uma varivel
desconhecida:
1. Pressione _ e exiba a equao desejada. Se necessrio, digite a
equao como explicado no Captulo 6 Inserindo Equaes na Lista de
Equaes.
7-2 Resolvendo Equaes
2. Pressione @_ then press the key for the unknown variable. For
example, press @_ X to solve for x. The equation then prompts for a
value for every other variable in the equation.
3. Para cada solicitao, entre o valor desejado:
Se o valor exibido for aquele que voc deseja, pressione g.
Se quiser um valor diferente, digite ou calcule o valor e pressione g.
(Para obter mais detalhes, consulte a seo Respondendo s Solicitaes
das Equaes no Captulo 6.)
Voc pode interromper um clculo em execuo ao pressionar _ ou g.
Quando a raz encontrada, armazenada na varivel relacional, e o valor da
varivel vista no visor. Alm disso, o registrador-X contm a raz, o registrador-Y
contm o valor estimado anterior ou Zero, e o registrador-Z contm o valor da raz-
D (que deve ser zero).
Para algumas condies matemticas complexas, uma soluo definitiva pode no
ser encontrada e a calculadora exibe h l h. Consulte Verificando
o Resultado mais adiante neste captulo, e Interpretando Resultados e Quando
SOLVE No Consegue a Raiz no Apndice D.
Para certas equaes ele ajuda a fornecer uma ou duas estimativas iniciais para a
varivel desconhecida antes de resolver a equao. Isto pode acelerar o clculo,
direcionar a resposta para uma soluo realista, e encontrar mais de uma soluo,
se for apropriado. Consulte Escolhendo Estimativas Iniciais para Soluo mais
adiante neste captulo.
Exemplo: Resolvendo a Equao de Movimento Linear.
A equao do movimento para um objeto em queda livre :
d = v
0
t +
1
/
2
g t
2
onde d a distncia, v
0
a velocidade inicial, t o tempo, e g a acelerao da
gravidade.
Digite a equao:
Resolvendo Equaes 7-3
g (acelerao da gravidade) est includa como uma varivel de forma que voc
possa mud-la para unidades diferentes (9,8 m/s
2
ou 32,2 ft/s
2
).
Calcule quantos metros um objeto cai em 5 segundos, partindo do repouso. J que
o modo Equao est ativo e a equao desejada j est no visor, voc pode
comear a resoluo para D:
Tente um outro clculo usando a mesma equao: quanto tempo levar para o
objeto cair 500 metros partindo do repouso?
Teclas: Visor: Descrio:
@ _(hll)
()g
Limpa a memria.
_
1' =1
'h l1' l
Seleciona o modo
Equao.
g_g_g
_ _ g__
''_
Inicia a equao.
___ gG_
g___
''' 4_
g
'''4 Finaliza a equao e exibe
a extremidade esquerda.
g_
'l'
lhJ
Dgito verificador e
comprimento.
Teclas: Visor: Descrio:
@_
'l'_ Solicita a varivel
desconhecida.
_
'
valor
Seleciona D; solicita V.
_g
valor
Armazena 0 em V; solicita
T.
_g
'
valor
Armazena 5 em T; solicita
G.
___g
'l'1h'
J44
Armazena 9,8 em G;
resolve D.
7-4 Resolvendo Equaes
Exemplo: Resolvendo a Equao da Lei dos Gases Ideais.
A Lei dos Gases Ideais descreve a relao entre presso, volume, temperatura, e o
nmero de moles de um gs ideal:
P V = N R T
onde P a presso (em atmosferas ou N/m
2
), V o volume (em litros), N o
nmero de moles de gs, R a constante universal dos gases (0,0821 litro-atm/
mole -K ou 8,314 J/mole-K), e T a temperatura (Kelvin: K=C + 273,1).
Insira a equao:
Teclas: Visor: Descrio:
_
'''4 Exibe a equao.
@__
J44
Resolve T; solicita D.
___g
'
Armazena 500 em D;
solicita V.
g
'
>
Retm 0 em V; solicita G.
g
'l'1h'
JJJ
Retm 9,8 em G; resolve
T.
Teclas: Visor: Descrio:
_gP_
l_ Seleciona o modo
Equao e inicia a
equao.
g_g_
g__
g__g_
l'hl_
g
l'hl Finaliza e exibe a
equao.
g_
'l'
lh>
Dgito verificador e
comprimento.
Resolvendo Equaes 7-5
Uma garrafa de 2 litros contm 0,005 moles de gs de dixido de carbono a
24C. Presumindo que o gs se comporta como um gs ideal, calcule sua presso.
J que o modo Equao est ativado e a equao desejada j est no visor, voc
pode comear a resoluo para P:
Um frasco de 5 litros contm gs nitrognio. A presso de 0,05 atmosferas
quando a temperatura de 18C. Calcule a densidade do gs (N x 28/V, onde
28 o peso molecular do nitrognio).
Teclas: Visor: Descrio:
@_P
'
valor
Resolve para P; solicita V.
_g
h
valor
Armazena 2 em V; solicita
N.
____g
l
valor
Armazena ,005 em N;
solicita R.
_____g
valor
Armazena ,0821 em R;
solicita T.
_______
_g
4>J
Calcula T (Kelvin).
g
'l'1h'
l
J
Armazena 297,1 em T;
resolve para P em
atmosferas.
Teclas: Visor: Descrio:
_
l'hl
Exibe a equao.
@__ l
J
Resolve para N; solicita P.
___g '
4
Armazena ,05 em P;
solicita V.
_g
l
4J
Armazena 5 em V; solicita
R.
g
4>J
Retm o R anterior; solicita
T.
__g___
___
4>JJ
Calcula T (Kelvin).
'h l1' l
44 1' =1
Exibe a equao embutida
@_
h
valor
Solicita A.
_g
valor
Armazena 1 em A; solicita
B.
_g
'
valor
Armazena 2 em B; solicita
C.
_g
valor
Armazena 5 em C; solicita
D.
_g
valor
Armazena 3 em D; solicita
E.
x+2y=5
3x+4y=11
Resolvendo Equaes 7-7
Entendendo e controlando o SOLVE
SOLVE tenta primeiro resolver a equao diretamente para a varivel
desconhecida. Se a tentativa falhar, SOLVE altera a um procedimento interativo
(repetitivo). O procedimento comea pela avaliao da equao usando duas
estimativas iniciais para a varivel desconhecida. Com base nos resultados com
essas duas estimativas, o SOLVE gera uma outra estimativa melhor. Atravs de
sucessivas interaes, o SOLVE encontra um valor para a varivel desconhecida
que faz o valor da equao igualar-se a zero.
Quando o SOLVE avalia uma equao, ele o faz da mesma maneira que o _
qualquer = na equao tratado como um . Por exemplo, a equao da
Lei dos Gases Ideais avaliada como P x V (N x R x T). Isto assegura que uma
equao de igualdade ou atribuio apresenta balanceamento na raiz, e que uma
equao de expresso iguala-se a zero na raiz.
Algumas equaes so mais difceis de resolver do que outras. Em alguns casos,
voc precisa inserir as estimativas iniciais para encontrar uma soluo. (Consulte
Escolhendo Estimativas Iniciais para SOLVE, abaixo.) Se o SOLVE for incapaz de
encontrar uma soluo, a calculadora exibir h l h.
Consulte o Apndice D para maiores informaes sobre como o SOLVE trabalha.
Verificando o Resultado
Aps o clculo do SOLVE ser concludo, voc pode verificar que o resultado
realmente uma soluo da equao ao rever os valores deixados na pilha:
O registrador X (pressione _ para apagar a varivel visualizada com
VIEW) contm a soluo (raiz) para a incgnita; isto , o valor que faz a
avaliao da equao igualar-se a zero.
_g
valor
Armazena 4 em E; solicita
F.
__g
J 4
Armazena 11 em F e
calcula x e y.
-
4 4
valor de y
7-8 Resolvendo Equaes
O registrador Y (pressione g) contm a estimativa prvia da raiz. Este
nmero deve ser o mesmo que o valor no registrador X. Se no for, ento a
raz retornada era apenas uma aproximao, e os valores nos registradores
X e Y colocaro a raz entre parnteses. Estes nmeros entre parnteses
devero ser bem prximos.
O registrador Z (pressione g novamente) contm valor-D da equao na
raiz. Para uma raz exata, ela deve ser zero. Se no for zero, a raz dada foi
apenas uma aproximao; este nmero dever ser prximo a zero.
Se um clculo concludo com h l h a calculadora pode no convergir
sobre uma raiz. (Voc pode ver o valor no registrador X a estimativa final da
raz ao pressionar _ ou _ para apagar a mensagem.) Os valores nos
registradores X e Y colocam entre parnteses o intervalo que foi o ltimo
pesquisado para encontrar a raiz. O registrador Z contm o valor da equao na
estimativa final da raiz.
Se os valores dos registradores X e Y no esto prximos, ou o valor do
registrador Z no est prximo a zero, provavelmente a estimativa do
registrador X no uma raiz.
Se os valores dos registradores X e Y esto prximos, e o valor do
registrador Z est prximo a zero, a estimativa do registrador X pode ser
uma aproximao de uma raiz.
Interrompendo um clculo do SOLVE
Para parar o clculo, pressione _ ou g e a mensagem 1hlll
ser mostrada. A melhor avaliao atual da raz est na varivel desconhecida;
use g _ para ve-la sem alterar a pilha, mas a resoluo no pode ser
retomada.
Escolhendo Estimativas Iniciais para o SOLVE
As duas estimativas iniciais vm:
Do nmero atualmente armazenado na varivel desconhecida.
Do nmero no registrador X (o visor).
=
b
a
dx (x) f I
f (x)
b
x
a
I
8-2 Integrando Equaes
Integrando Equaes ( FN)
Para integrar uma equao:
1. Se a equao que define a funo do integrando no est armazenada na
lista de equaes, digite-a (consulte Inserindo Equaes na Lista de
Equaes no Captulo 6) e saia do modo Equao. A equao normalmente
contm apenas uma expresso.
2. Insira os limites da integrao: digite o limite inferior e pressione g,
depois digite o limite superior.
3. Mostre a equao. Pressione _ e, se necessrio, role atravs da lista de
equaes (pressione ou ) para exibir a equao desejada.
4. Selecione a varivel de integrao: Pressione g _ varivel. Isto inicia o
clculo.
_ usa muito mais memria do que qualquer outra operao na calculadora. Se
a execuo de _ provoca a exibio da mensagem 00l ll, consulte o
Apndice B.
Voc pode parar um clculo de integrao em execuo pressionando-se _ ou
g e a mensagem1hlll ser mostrada na linha 2, mas a
integrao no pode ser retomada. Contudo, nenhuma informao sobre a
integrao est disponvel at que o clculo termine normalmente.
A seleo do formato de visor afeta o nvel de preciso assumido para a sua
funo e usado para o resultado. A integrao mais precisa mas toma muito
mais tempo nas selees de formato hll e superiores 1, ''1, e h'. A
incerteza do resultado termina no registrador Y, empurrando os limites da
integrao para cima nos registradores T e Z. Para maiores informaes, consulte
Preciso de Integrao mais adiante neste captulo.
Para integrar a mesma equao com informaes diferentes:
Se voc usar os mesmos limites da integrao, pressione g g para mov-los
para os registradores X e Y. Em seguida comece no passo 3 na lista acima. Se
desejar usar limites diferentes, comece no passo 2.
Para trabalhar com um outro problema usando uma equao diferente, comece de
novo a partir do passo 1 com uma equao que defina o integrando.
''''1h'''_
g
''''1h'''
Finaliza a expresso e exibe
sua extremidade esquerda.
g_
'lJ'
lhJ
Dgito verificador e
comprimento.
_
Sai do modo Equao.
Teclas: Visor: Descrio:
9_ (4lh)
Seleciona o modo Radianos.
_gg _
JJ
Entre os limites de integrao
(limite inferior primeiro).
_
''''1h'''
Exibe a funo.
g_
h _
Solicita a varivel de
integrao.
dt t x x J
0
0
) sin cos(
1
) (
x = 2. Inicia a integrao;
calcula o resultado de
g _ _
44>
O resultado final para J
0
(2).
Teclas: Visor: Descrio:
_gg_ JJ
Entre os limites de integrao
(limite inferior primeiro).
_ ''''1h'''
Exibe a equao atual.
g_
h _
Solicita a varivel de
integrao.
_
4
Solicita o valor de X.
_g
1h'lh1h'
J
x = 3. Inicia a integrao e
calcula o resultado de
.
g _ _
4J
O resultado final para
J
0
(3).
0
) (t f
0
) (t f
dx
x
x
t S
t
i
)
sin
( ) (
0
=
Integrando Equaes 8-5
Insira a expresso que define a funo do integrando:
Se a calculadora tentou avaliar esta funo em x = 0, o limite inferior de
integrao, poder resultar em um erro (1'1 ). Entretanto, o algoritmo
de integrao normalmente no avalia as funes em qualquer limite de
integrao, a menos que os limites do intervalo de integrao estejam muito
prximos ou o nmero de pontos da amostra seja extremamente grande.
Agora integre esta funo com relao a x (isto , X) de zero a 2 (t = 2).
Teclas: Visor: Descrio:
_
1' =1
'h l1' l
Seleciona o modo Equao.
_gX
'1h''
Inicia a equao.
'1h''_
O parntese direito final exigido
neste caso.
_gX
'1h''_
g
'1h''
Finaliza a equao.
g_
'l
lh
Dgito verificador e comprimento.
_
Sai do modo Equao.
Teclas: Visor: Descrio:
9_ (4lh)
Seleciona o modo Radianos.
__Xg
_
4_
Entra os limites da integrao
(inferior primeiro).
_
'1h''
Exibe a equao atual.
g _X
1h'lh1h'
J
Calcula o resultado para Si(2).
x
x sin
8-6 Integrando Equaes
Preciso de Integrao
J que a calculadora no pode computar exatamente o valor de uma integral, ela
o aproxima. A preciso desta aproximao depende da preciso da prpria
funo do integrando, como calculada pela sua equao. Isto afetado pelo
erro de arredondamento na calculadora e pela preciso das constantes empricas.
Integrais de funes com certas caractersticas tais como picos ou oscilaes muito
rpidas podem ser calculadas de forma imprecisa, mas a probabilidade muito
pequena. As caractersticas gerais das funes que podem causar problemas, bem
como as tcnicas para lidar com elas, so tratadas no Apndice E.
Especificando a Preciso
A seleo do formato de exibio (FIX, SCI, ENG, ou ALL) determina a preciso do
clculo de integrao, quanto maior for o nmero de dgitos exibidos, maior ser a
preciso da integral calculada (e maior ser o tempo necessrio para o seu
clculo). Quanto menor for o nmero de dgitos exibidos, mais rpido ser o
clculo, mas a calculadora ir presumir que a funo precisa apenas para o
nmero de dgitos especificados.
Para especificar a preciso da integrao, ajuste o formato de visualizao de
forma que esta no exiba mais dgitos que o nmero que voc considera preciso
nos valores do integrando. Este mesmo nvel de preciso e exatido ser refletido
no resultado de integrao.
Se o modo de exibio de fraes estiver ativo (sinalizador 7 selecionado), a
preciso ser especificada pelo formato de exibio anterior.
Interpretando a Preciso
Aps calcular a integral, a calculadora coloca a incerteza estimada do resultado
dessa integral no registrador Y. Pressione _ para ver o valor da incerteza.
Por exemplo, se a integral Si (2) 1,6054 0,0002, ento 0,0002 a sua
incerteza.
Integrando Equaes 8-7
Exemplo: Especificando a Preciso.
Com o formato do visor ajustado para SCI 2, calcule a integral na expresso para
Si(2) (do exemplo anterior).
A integral 1,610,0161. J que a incerteza no afetar a aproximao at sua
terceira casa decimal, voc pode considerar que todos os dgitos exibidos nesta
aproximao so precisos.
Se a incerteza de uma aproximao maior do que aquele que voc escolheu
como tolervel, voc poder aumentar o nmero de dgitos no formato de
visualizao e repetir a integrao (contanto que f(x) ainda seja calculada de
forma precisa para o nmero de dgitos mostrados no visor). Em geral, a incerteza
do clculo de uma integrao diminue por um fator de dez para cada dgito
adicional, especificado no formato de exibio.
Exemplo: Mudando a Preciso.
Para a integral de Si(2) recm calculada, especifique que o resultado seja preciso
para at quatro casas decimais ao invs de apenas duas.
Teclas: Visor: Descrio:
g8_
(4''1)_
JJ
Seleciona a notao cientfica
com duas casas decimais,
especificando que a funo
precisa at duas casas decimais.
gg
4
Rola para baixo os limites de
integrao a partir dos
registradores Z e T para dentro
dos registradores X e Y.
_ '1h''
Exibe a equao atual.
g_ X 1h'lh1h'
JJ
A integral aproximou para duas
casas decimais.
_ JJ4
A incerteza da aproximao da
integral.
2
1
z
z
9-4 Operaes com Nmeros Complexos
Examples:
Aqui esto alguns exemplos de trigonometria e aritmtica com nmeros complexos:
Avalie o seno (2i3)
Avalie a expresso
z
1
(z
2
+ z
3
),
onde z
1
= 23 i 13, z
2
= 2i1 z
3
= 4 i 3
Execute o clculo como
Avalie (4 i 2/5) (3 i 2/3).
Teclas: Visor: Descrio:
g8_ (> -)
Configura o formato de
exibio.
_6__
>J J>
Resultado 9,1545
i 4,1689.
Teclas: Visor: Descrio:
g8_ (> -)
Configura o formato de
exibio
__6__g
4 J
4 J
ENTER z1
__6_g 4 J
4 J
ENTER z2
_6___
4 J
4 4
(z
2
+ z
3
). Resultado 2 i -2.
_
4 >
z
1
(z
2
+ z
3
). Resultado
2,5 i 9.
Teclas: Visor: Descrio:
g8_ (> -) Configura o formato de
exibio
Operaes com Nmeros Complexos 9-5
Avalie , onde z = (1i 1).
Usando Nmeros Complexos em Notao Polar
Muitas aplicaes usam nmeros reais na forma ou notao polar. Estas formas
usam pares de nmeros, como usados pelos nmeros complexos, e por isso voc
pode realizar operaes aritmticas com esses nmeros usando as operaes
complexas.
_6_____
g
Entra 4i-2/5
_6_____
4
Entra 3i-2/3
_
JJ Resultado
11,7333i3,8667
Teclas: Visor: Descrio:
_6_g
J J
J J
ENTER (Entre) 1i1 resultado
intermedirio de
___
Z
2
, resultado 0i-5
@_
>
Resultado final
0,8776 i 0,4794.
2
z
e
r
real
(a, b)
imaginary
imaginria
real
9-6 Operaes com Nmeros Complexos
Exemplo: Adio de Vetores.
Some as trs cargas a seguir.
Voc pode fazer uma operao complexa com nmeros cujos formatos complexos
so diferentes; contudo, o formato do resultado depende da configurao no menu
8.
Teclas: Visor: Descrio:
9_ (J')
Configura o modo Graus.
g8__
(Jr)
Configura o modo
complexo
___@?
__g
J4
J4
Entra L
1
___@?
___g
JJ
JJ=
Entra L
2
.
___@?
____
J4
JJ4>J=
Entra L
3
e some L
2
+ L
3
_
J>4JJJJ=
Soma L
1
+ L
2
+ L
3
.
@
>
Rola a tela para ver o resto
da resposta
y
185 l b 62
o
100 lb 261
o
170 lb 143
o
L
1
L
2
L
3
x
Operaes com Nmeros Complexos 9-7
Avalie 1i1+3 10+5 30
Nmeros Complexos em Equaes
Voc pode digitar nmeros complexos nas equaes. Quando uma equao
exibida, todos os formatos numricos so mostrados do jeito como foram entrados,
como xiy, ou r a
Quando voc avalia uma equao e lhe solicitado valores de varivel, voc
pode entrar nmeros complexos. Os valores e formato do resultado so
controlados pela configurao de exibio. Isto o mesmo como no clculo em
modo ALG.
Equaes que contm nmeros complexos podem ser resolvidos e integrados.
Teclas: Visor: Descrio:
9_ (J')
Configura o modo Graus.
g8__
(Jr)
Configura o modo
complexo
_6_g JJ4
JJ4
Entra 1i1
_@?__
g
J
J
Entra 3 10
_@?__
_
JJ4
J444J
Insere 5 30 e some 3 10
_ >44>
Adiciona 1i1, resultado
9,2088 25,8898
9-8 Operaes com Nmeros Complexos
Nmero Complexo em Programa
Em um programa, voc pode digitar um nmero complexo. Por exemplo, 1i2+3
10+5
30 em programa :
Quando voc est executando um programa e lhe so solicitados os valores
atravs das instrues INPUT, voc pode entrar nmeros complexos. Os valores e
formato do resultado so controlados pela configurao de exibio.
O programa que contm o nmero complexo pode ser tambm resolvido e
integrado.
Linhas do programa: (Modo ALG) Descrio
J ll Inicia o programa
4 J 4'J'
lh
Vetor Aritmtico 10-1
10
Vetor Aritmtico
De um ponto de vista matemtico, um vetor uma ordem de 2 ou mais elementos
arranjados em uma fila ou uma coluna.
Vetores fsicos que tm dois ou trs componentes e podem ser usados para
representar quantidades fsicas tais como posio, velocidade, acelerao, foras,
momentos, momento linear e angular, velocidade angular e acelerao, etc.
Para entrar um vetor:
1. Pressione @3
2. Entre o primeiro nmero para o vetor.
3. Pressione g e entre um segundo nmero para um vetor 2-D ou 3-D.
4. Pressione g e entre um terceiro nmero para um vetor 3-D.
O HP 35s no pode manejar vetores com mais de 3 dimenses.
Operaes com vetores
Adio e subtrao:
A adio e subtrao de vetores requer que dois operandos de vetor tenham o
mesmo comprimento. Tentativa de soma ou subtrao de vetores de comprimento
diferente produzem a mensagem de erro 1h'hl1 hh.
1.Entre o primeiro vetor
2.Entre o segundo vetor
3.Pressione _ ou _
A
2 2
2
2
1 n
A A A + + +
10-4 Vetor Aritmtico
Produto escalar
Funo DOT (escalar) usado para calcular o produto escalar de dois vetores com
o mesmo comprimento. Tentativa para calcular o produto escalar de dois vetores
de comprimento diferente causa uma mensagem de erro 1h'hl1 hh.
Para vetores 2-D: [A, B], [C, D], produto escalar definido como [A, B][C, D]= A x
C +B x D.
Para vetores 3-D: [A, B, X], [C, D, Y], produto escalar definido como [A, B, X][C,
D, Y]= A x C +B x D+X x Y
1. Entre o primeiro vetor
2. Pressione _
3. Entre o segundo vetor
4. Pressione g
Nota: O sinal, _, aqui significa produto escalar ao invs de "produto vetorial.
Para produto vetorial, veja captulo 17.
Calcule o produto escalar de dois vetores, [1,2] e [3,4]
Calcule o produto escalar de dois vetores, [9,5] e [2,2]
Teclas: Visor: Descrio:
9_(hl')
Alterna para o modo ALG
@3_g_
IJ4_
Entre o primeiro vetor [1,2]
_@3_g
_
IJ4hI
Execute _ para produto
escalar, e entre o segundo
vetor
g
JJ O produto escalar de dois
vetores
Teclas: Visor: Descrio:
9_(llh)
Alterna para o modo RPN
@3_g_
g
I>
I>
Entre o primeiro vetor [9,5]
@3_g_ I>
I44
e entre o segundo vetor [2,2]
Encontre a magnitude de
vetor [3,4]
B A
Encontre a magnitude de
vetor [0,5]
_
4
4
Multiplica dois vetores
_
>
4
-
4
-).
Nota
Sempre apague os registradores estatsticos antes de inserir um
novo conjunto de dados estatsticos (pressione @ _
()).
x
y
x
y
-
-
Operaes Estatsticas 12-5
Exemplo: Mdia (Uma Varivel).
A supervisora de produo May Kitt deseja determinar o tempo mdio que um
certo processo demanda. Ela escolhe seis pessoas aleatoriamente, observa cada
uma a medida em que ele ou ela executa o processo, e registra o tempo necessrio
(em minutos):
Calcule a mdia dos tempos. (Trate todos os dados como valores-x.)
Exemplo: Mdia Ponderada (Duas Variveis).
Uma compainha fabricante compra uma certa pea quatro vezes por ano. No
ltimo ano as compras foram:
Encontre o preo mdio (pesado para a quantidade de compra) para esta pea.
Lembre-se de inserir y, o peso (freqncia), antes do x, o preo.
15,5 9,25 10,0
12,5 12,0 8,5
Teclas: Visor: Descrio:
@ _ ()
Apaga os registradores
estatsticos.
_____
J Entra o primeiro tempo.
_______
_______
______
Entra os dados restantes; seis
pontos de dados
acumulados.
g_ ( )
JJ4>J
Calcula o tempo mdio para
completar o processo.
Preo por Pea (x) $4,25 $4,60 $4,70 $4,10
Nmero de Peas (y) 250 800 900 1000
Teclas: Visor: Descrio:
@ _ ()
Apaga os registradores
estatsticos.
___g__
___
___g__
__
___g__
__
>
-
Operaes Estatsticas 12-7
Desvio Padro da Populao
O desvio padro da populao uma medida de quo dispersos os valores dos
dados esto em relao mdia. O desvio padro da populao presume que os
dados constituem um conjunto completo de dados, e calculado usando n como
um divisor.
Pressione @ _ () para o desvio padro da populao dos
valores x.
Pressione @ _ (-) para o desvio padro da populao
dos valores y.
Exemplo: Desvio Padro da Populao.
A av Hinkle tem quatro filhos adultos com alturas de 170, 173, 174 e 180 cm.
Encontre o desvio padro da populao de suas alturas.
Regresso linear
A regresso linear, L.R. (tambm chamada estimativa linear) um mtodo
estatstico para encontrar uma linha reta que melhor se ajuste a um conjunto de
dados de x, y.
Teclas: Visor: Descrio:
@ _ ()
Apaga os registradores
estatsticos.
_______
_______
__
Insere os dados. Quatro pontos
de dados acumulados.
@ _ ()
= =- -
J
Calcula o desvio padro da
populao.
Nota Para evitar uma mensagem 'h lll, insira os seus dados
antes de executar qualquer uma das funes do menu L.R..
12-8 Operaes Estatsticas
Menu L.R. (Regresso Linear)
Para encontrar um valor estimado para x (ou y), digite um dado valor
hipottico para y (ou x), ento pressione g_ ( ) (ou g_
( ).
Para achar os valores que definem a linha que melhor se ajusta aos seus
dados, pressione g _ seguido por r, , ou .
Exemplo: Ajuste de Curva.
A colheita de uma nova variedade de arroz depende de sua taxa de fertilizao
com nitrognio. Para os dados a seguir, determine o relacionamento linear: o
coeficiente de correlao, a inclinao e a interseco y.
Tecla de Menu Descrio
Estima (prev) x para um dado valor hipottico de y,
baseado na linha calculada para ajustar os dados.
Estima (prev) y para um dado valor hipottico de x,
baseado na linha calculada para ajustar os dados.
r
O coeficiente de correlao para os dados (x, y). O
coeficiente de correlao um nmero no intervalo de 1
a +1 que mede quo prximo o ajuste da linha
calculada aos dados.
Inclinao da linha.
Interseco y.
x
0 20 40 60 80
8.50
7.50
6.50
5.50
4.50
r = 0.9880
m = 0.0387
b = 4.8560
(70, y)
y
X
12-10 Operaes Estatsticas
E se 70 kg de fertilizante com nitrognio fossem aplicados no campo de arroz?
Faa a previso da colheita de gros com base nas estatsticas acima.
Limitaes na Preciso dos Dados
Uma vez que a calculadora usa preciso finita, ela segue as limitaes nos
clculos devidas ao arredondamento. Aqui esto dois exemplos:
Normalizando Nmeros Grandes e Prximos
A calculadora pode no ter a habilidade de calcular corretamente o desvio padro
e a regresso linear para uma varivel cujos dados diferem com um valor
relativamente pequeno. Para evitar isto, normalize os dados inserindo cada valor
como a diferena em relao a um valor central (tal como a mdia). Para valores
normalizados de x, esta diferena deve ser ento somada novamente ao clculo de
e , e e b precisam tambm ser ajustados. Por exemplo, se os seus valores
de x fossem 7776999, 7777000, e 7777001, voc deveria entrar os dados como
1, 0, e 1; em seguida somar 7777000 novamente a e . Para b, some
novamente 7777000 m. Para calcular , certifique-se de fornecer um valor de x
que seja menor que 7777000.
Imprecises similares podem resultar se os seus valores x e y tiverem magnitudes
muito diferentes. Novamente, a adaptao dos dados pode evitar este problema.
Efeito dos Dados Deletados
Executando g _ no deleta quaisquer erros de arredondamento que possam
ter sido gerados nos registradores estatsticos pelos valores originais dos dados.
Esta diferena no sria a menos que os dados incorretos tenham uma
magnitude que seja enorme se comparada com os dados corretos; neste caso,
seria prudente apagar e inserir novamente todos os dados.
Teclas: Visor: Descrio:
___
_
Insere o valor hipottico de x.
g _ ( )
r
J
A colheita prevista em toneladas
por hectare.
x x
x x
;-
J 4
Visualiza o registrador xy.
;-
4
Visualiza o registrador y.
;
4
Visualiza o registrador x.
4 4
Visualiza o registrador n.
_
4
Sai do catlogo VAR.
Registrador Nmero Descrio
n -27 Nmero dos pares de dados acumulados.
x -28 Somatria dos valores acumulados de x.
y -29 Somatria dos valores acumulados de y.
x
2
-30 Somatria dos quadrados de valores
acumulados de x.
y
2
-31 Somatria dos quadrados de valores
acumulados de y.
xy -32 Somatria dos produtos dos valores
acumulados de x e y.
Operaes Estatsticas 12-13
Voc pode carregar um registrador estatstico com uma somatria armazenando o
nmero (-27 a -32) do registrador desejado em I ou J e em seguida armazenando a
somatria (valor _7 ou A). Similarmente, voc pode pressionar g
_7 ou A (ou g7 ou A) para ver (ou rechamar) um valor de
registrador o visor est rotulado com o nome do registrador. O menu SUMS
contm funes para rechamar os valores do registrador. Veja Endereando
Indiretamente Variveis e Rtulos no captulo 14 para maior informao.
12-14 Operaes Estatsticas
Parte 2
Programao
Programao Simples 13-1
13
Programao Simples
A Parte 1 deste manual lhe apresentou s funes e operaes que voc pode usar
manualmente, isto , pressionando uma tecla para cada operao individual. E
voc viu como pode usar as equaes para repetir os clculos sem precisar usar
sempre a mesma combinao de teclas.
Na parte 2, voc aprender como usar os programas para os clculos repetitivos
os clculos que podem envolver maior controle de entrada ou sada ou mais
lgica complexa. Um programa lhe permite a repetio das operaes e clculos
exatamente como voc deseja.
Neste captulo voc aprender tambm como programar uma srie de operaes.
No prximo captulo, em Tcnicas de Programao, voc aprender como
utilizar as sub-rotinas e instrues condicionais.
Exemplo: Um Programa Simples.
Para encontrar a rea de um crculo com um raio de 5, necessrio usar a
frmula A = r
2
e pressione
Modo RPN: 5 _g _ _
Modo ALG: 5 __ _g _ g
para obter o resultado para este crculo, 78,5398.
Mas o que voc faria se quisesse encontrar a rea de diversos crculos diferentes?
Ao invs de repetir as teclas acima a cada vez (variando apenas o 5 para o raio
diferente), voc pode colocar as combinao de teclas repetidas em um programa:
13-2 Programao Simples
Este mesmo programa assume que o valor para o raio est no registrador X- (o
visor) quando o programa comea a ser executado. Ele computa a rea e deixa-a
no registrador X.
No modo RPN, para inserir este programa em uma memria de programa, faa o
seguinte:
Tente executar este programa para encontrar a rea de um crculo com um raio de 5:
No modo ALG, para entrar este programa na memria do programa, faa o
seguinte:
Modo RPN Modo ALG
J
4
J ''''
4
Teclas:
(No modo RPN)
Visor: Descrio:
@ _
(hll) ()g
Limpa a memria.
@g
Ativa o modo entrada do
programa (indicador PRGM
ligado).
_ __ ll'0 l
Reajusta o indicador de programa
para PRGM TOP.
@_ J
4
(Raio)
2
g _ 4
_
rea = x
2
@ g
Sai do modo de entrada do
programa.
Teclas:
(No modo RPN)
Visor: Descrio:
_ _ _
Isto configura o programa para o
seu incio.
5 g >
A resposta!
Teclas:
(No modo ALG)
Visor: Descrio:
Programao Simples 13-3
Tente executar este programa para encontrar a rea de um crculo com um raio de 5:
Continuaremos a usar o programa acima para a rea de um crculo, ilustrando os
conceitos e mtodos de programao.
Elaborando um Programa
Os seguintes tpicos mostram quais instrues voc pode colocar em um
programa. O que voc coloca em um programa afeta a visualizao e o
funcionamento, ao ser executado.
Selecionando um Modo
Programas criados e salvados em modo RPN devem ser editados e executados em
modo RPN, e programas ou passos criados e salvados em modo ALG devem ser
editados e executados em modo ALG. Seno, o resultado pode ser incorreto.
@ _
(hll) ()g
Limpa a memria.
@g
Ativa o modo entrada do
programa (indicador PRGM
ligado).
_ _ _
ll'0 l Reajusta o indicador de programa
para PRGM TOP.
@_gX_
g _
J ''''
rea = x
2
@ g
Sai do modo de entrada do
programa.
Teclas:
(No modo ALG)
Visor: Descrio:
_ _ _
Isto configura o programa para o
seu incio.
__Xg
Armazena 5 em X
g
> A resposta!
13-4 Programao Simples
Limites do Programa (LBL e RTN)
Se voc quiser mais de um programa armazenado na memria do programa,
necessrio inserir um rtulo nele para marcr o seu incio (tal como hJ ll h)
e um retorno para marcar seu final (tal comoi h lh).
Observe que os nmeros da linha adquirem um h para combinar aos seus rtulos.
Rtulos de Programa
Os programas e segmentos de programas (chamados rotinas) devem comear com
um rtulo. Para gravar um rtulo, pressione:
tecla alfabtica @ _
O rtulo uma letra nica de A at Z. As teclas de letra so usadas sem alterao
para as variveis (conforme discutido no Captulo 3). Voc no pode atribuir o
mesmo rtulo mais de uma vez (isto gera a mensagem ll1'hll) mas um
rtulo pode usar a mesma letra que a varivel usa.
possvel ter um programa (do topo) na memria sem qualquer rtulo. Contudo, os
programas adjacentes precisam de um rtulo entre eles para mant-los distintos.
Programas no podem ter mais do que 999 linhas.
Retorno do Programa
Os programas e sub-rotinas devem terminar com uma instruo de retorno. As
teclas so:
g g
Quando um programa termina sua execuo, a ltima instruo RTN retorna o
indicador de programa para ll'0 l, ao topo da memria do programa.
Usando RPN, ALG e Equaes nos Programas
Voc pode calcular nos programas da mesma forma que calcula no teclado:
Programao Simples 13-5
Usando as operaes RPN (que funcionam com a pilha, conforme explicado
no Captulo 2).
Usando as operaes ALG (conforme explicado no Apndice C).
Usando as equaes (conforme explicado no Captulo 6).
O exemplo anterior usou uma srie de operaes RPN para calcular a rea do
crculo. Em vez disso, voc pode usar uma equao no programa (um exemplo
segue mais adiante neste captulo.) Diversos programas so uma combinao de
RPN e equaes usando as capacidades de ambos.
Quando um programa executa uma linha contendo uma equao, esta avaliada
da mesma forma que _ avalia uma equao na lista de equaes. Para a
avaliao do programa, = em uma equao essencialmente tratada como .
(No existe equivalente programvel ao g para uma equao de atribuio
outra que no seja escrever a equao como uma expresso, e em seguida
usando STO para armazenar o valor na varivel).
Para ambos os tipos de clculos, voc pode incluir as instrues RPN para
controlar a entrada, sada e fluxo de programa.
Entrada e Sada de Dados
Para os programas que precisam de mais de uma entrada ou os que retornam mais
de uma sada, voc pode decidir como quer que o programa insira e retorne a
informao.
Para entrada, voc pode solicitar uma varivel com a instruo INPUT, pode obter
uma equao para solicitar as suas variveis ou pode tomar valores inseridos
antecipadamente na pilha.
Capacidades das Operaes RPN Capacidades das Equaes e
Operaes ALG
Use menos memria. Mais fcil de escrever e ler.
Executa mais rapidamente. Pode solicitar automaticamente.
13-6 Programao Simples
Para sada, voc pode exibir uma varivel com a instruo VIEW (Ver), voc pode
exibir uma mensagem derivada de uma equao, voc pode exibir processo em
linha 1, voc pode exibir o resultado do programa em linha 2, ou voc pode
deixar valores desmarcados na pilha.
Estes so tratados posteriormente neste captulo sob o ttulo Inserindo e Exibindo
os Dados.
Inserindo um Programa
Ao pressionar @ g a calculadora pode entrar ou sair do modo entrada de
programa ativa e desativa o indicador PRGM. As teclas no modo entrada do
programa so armazenadas como linhas do programa na memria. Cada
instruo (comando) ou expresso ocupa uma linha do programa. Em modo ALG,
voc pode entrar uma expresso diretamente em um programa.
Para inserir um programa na memria:
1. Pressione @ g para ativar o modo entrada de programa.
2. Pressione _ __ para exibir ll'0 l. Isto configura o indicador de
programa para um local conhecido antes de quaisquer outros programas.
medida que voc insere as linhas do programa, elas so inseridas antes de
todas as outras linhas do programa.
Se no precisar de quaisquer outros programas na memria, limpe a memria
do programa pressionando @ _ (l'0). Para confirmar que voc
deseja que todos os programas sejam deletados, pressione () g
depois da mensagem 'll l'0' h.
3. D um rtulo ao programa uma nica letra de A a Z. Pressione a letra
@_. Escolha uma letra que lhe lembrar do programa, como A para
rea.
Se a mensagem ll1'hll for exibida, use uma letra diferente. Ao
invs disso, voc pode limpar o programa existente pressione
g__(4l'0), use ou para encontrar o rtulo e pressione
@ e _.
4. Para gravar as operaes da calculadora, como instrues de programa,
pressione as mesmas teclas que voc usaria para fazer uma operao
manualmente. Lembre-se que muitas funes no aparecem no teclado, mas
devem ser acessadas usando os menus.
Para inserir uma equao em uma linha de programa, consulte as instrues
abaixo.
Programao Simples 13-7
5. Finalize o programa com uma instruo de retorno, que configura o indicador
de programa de volta para ll'0 l depois da execuo do programa.
Pressione gg.
6. Pressione _ (ou @g) para cancelar a entrada do programa.
Os nmeros nas linhas do programa so armazenados exatamente da forma que
voc os inseriu e so exibidos usando os formatos ALL ou SCI. (se um nmero longo
for encurtado no visor, pressione g_ para ver todos os dgitos).
Para inserir uma equao em uma linha de programa:
1. Pressione _ para ativar o modo entrada de equao. O indicador EQN
se acende.
2. Insira a equao da mesma forma que voc faria na lista de equaes.
Consulte o Captulo 6 para obter mais detalhes. Use _ para corrigir os
erros durante a digitao.
3. Pressione g para finalizar a equao e exibir sua extremidade
esquerda. (A equao no se torna parte da lista de equaes.)
Depois de inserir uma equao, voc pode pressionar g _ para ver sei
dgito verificador e comprimento. Mantenha a tecla _ pressionada para
manter os valores no visor.
Para uma equao longa, os indicadores = e mostram que a rolagem est
ativa para esta linha do programa. Voc pode usar @ e @ para rolar
o visor.
Apagar funes e tecla de retrocesso
Observe estas condies especiais durante a entrada do programa:
_ cancela sempre a entrada do programa. Nunca deleta um nmero para
zero.
No estado de vista de linha do programa, _ deleta a linha do programa
atual e / inicia o estado de edio. Em estado de edio da linha
de programa, _ deleta um caracter antes do cursor.
Para programar uma funo para deletar os dados no registrador X, use
@ _ (J).
Quando voc insere ou apaga uma linha em um programa, declaraes GTO e
XEQ so automaticamente atualizadas se necessrio.
Por exemplo:
13-8 Programao Simples
hJ ll h
h4 4'
h J'4
h
' h
Agora, apagar linha A002, e linha A004 muda para A003 GTO A002
Nomes das Funes nos Programas
O nome de uma funo que usada em uma linha de programa no
necessariamente o mesmo que o nome da funo na sua tecla, no seu menu ou em
uma equao. O nome usado em um programa normalmente uma abreviao
mais completa do que aquela que pode ser usada em uma tecla ou em um menu.
Exemplo: Inserindo um Programa com Rtulo.
As seguintes teclas apagam os programas anteriores para a rea de um crculo e
inserem um novo programa que inclui um rtulo e uma instruo de retorno. Se
voc cometer um erro durante a digitao, pressione _ para apagar a linha
atual do programa, depois insira novamente a linha de forma correta.
Teclas:
(No modo RPN)
Visor: Descrio:
@g
Ativa o modo entrada de
Programa (PRGM
ativado).
@ _
(l'0) ()
g
ll'0 l
Apaga tudo na memria
do programa.
@_A hJ ll h
Marca esta rotina de
programa A (para rea).
@_
g_
_
h4
4
h
h
Insere as trs linhas do
programa.
gg h lh
Finaliza o programa.
g__ (2l'0)
ll h
lhJ
Exibe o rtulo A e o
comprimento do programa
em bytes.
Programao Simples 13-9
Um dgito verificador diferente significa que o programa no foi inserido
exatamente como dado aqui.
Exemplo: Inserindo um Programa com uma Equao.
O programa a seguir calcula a rea de um crculo usando uma equao, em vez
de usar a operao RPN como no programa anterior.
g_ 'lhJ
lhJ
Dgito verificador e
comprimento do programa.
__
Cancela a entrada do
programa (indicador
PRGM desativado).
Teclas:
(No modo RPN)
Visor: Descrio:
@g__
_
ll'0 l
Ativa o modo entrada de
Programa; configura o
indicador para o topo da
memria.
@_E J ll
Marca esta rotina de
programa E (para
equao).
@_R
4 ' l
Armazena o raio na
varivel R
_g _
_ gR
__ g
l4
Seleciona modo entrada
de Equaes; insere a
equao; retorna para o
modo entrada de
Programa.
g_
'l
lh
gg
lh
Finaliza o programa.
g__ (2l'0) ll
lhJ
Exibe o rtulo E e o
comprimento do programa
em bytes.
g_ 'l4
lhJ
Dgito verificador e
comprimento do programa.
__
Cancela a entrada do
programa.
13-10 Programao Simples
Executando um Programa
Para executar um programa, a entrada de programa no pode estar ativa (no
ser exibido nenhum nmero de linha do programa; PRGM desativado.)
Pressionando _ cancelar o modo entrada de programa.
Executando um Programa (XEQ)
Pressione _ rtulo para executar o programa marcado com esta letra:
Para executar um programa desde seu incio, pressione _ rtulo g. Por
exemplo, pressione _A g. O visor mostrar ' hJ e a
execuo iniciar na parte de cima do Rtulo A.
Voc pode executar tambm um programa iniciando de uma outra posio
pressionando _ rtulo Linha nmero, por exemplo _ _ ___.
Se houver somente um programa na memria, voc pode tambm execut-lo
depois de mover o indicador para cima da linha do programa e pressionando
tecla g (executar / parar). O indicador PRGM exibe e o indicador se ativa
enquanto o programa estiver executando.
Se for necessrio, insira os dados antes de executar o programa.
Exemplo:
Execute os programas marcados A e E para encontrar as reas de trs crculos
diferentes com raios 5; 2,5 e 2. Lembre-se de inserir o raio antes de executar A ou E.
Teclas:
(No modo RPN)
Visor: Descrio:
__Ag
lhh1h'
>
Insere o raio e depois inicia o
programa A. A rea resultante
exibida.
____E
g
J>
Calcula a rea do segundo
crculo usando o programa E.
_g _ _
_Ag J44J
Calcula a rea do terceiro crculo.
Programao Simples 13-11
Testando um Programa
Caso voc verifique um erro no programa, mas no tenha certeza onde ele se
encontra, ento uma boa forma de testar o programa executando etapas
gradativas. tambm uma boa idia testar um programa longo e complexo antes
de confiar totalmente nele. Verificando sua execuo passo a passo, uma linha de
cada vez, voc poder ver o resultado depois que cada linha de programa for
executada, e poder observar o progresso de dados conhecidos cujos valores
corretos so tambm conhecidos.
1. Quanto execuo regular, certifique-se de que a entrada de programa no
esteja ativa (indicador PRGM desativado).
2. Configure o indicador do programa para o incio do programa (isto , na sua
instruo LBL). A instruo move o indicador do programa sem iniciar a
execuo.
3. Pressione e mantenha pressionado . Isto exibe a linha atual do programa.
Ao soltar , a linha executada. O resultado desta execuo ento
exibido (est no registrador X).
Para mover para a linha anterior, voc pode pressionar . Nenhuma
execuo ocorrer.
4. O indicador de programa se move para a prxima linha. Repita o passo 3 at
que voc encontre um erro (um resultado incorreto ocorrer) ou at que
alcance o final do programa.
Se o modo entrada do programa estiver ativo, ento ou altera
simplesmente o indicador de programa, sem executar as linhas. Mantendo a tecla
do cursor pressionada durante a entrada do programa faz com que as linhas rolem
automaticamente.
Exemplo: Testando um Programa.
Percorra a execuo do programa marcado como A. Use um raio de 5 para os
dados de teste. Verifique se o modo entrada de programa no est ativo antes de
iniciar:
Teclas:
(No modo RPN)
Visor: Descrio:
___
g
Move o contador de programa para o
rtulo A.
(segure) (soltar)
hJ ll h
(segure) (soltar) h4
4
4
Entrada de quadrados.
13-12 Programao Simples
Inserindo e Exibindo Dados
As variveis da calculadora so usadas para armazenar entrada de dados,
resultados intermedirios e finais. (Variveis, conforme explicado no Captulo 3,
so identificadas por uma letra de A a Z, mas os nomes das variveis no tem
nenhuma relao com os rtulos dos programa).
Em um programa, voc pode obter os dados das seguintes formas:
A partir de uma instruo INPUT, que solicita o valor de uma varivel (Esta
a tcnica mais prtica.)
A partir da pilha. (Voc pode usar STO para armazenar o valor na varivel
para uso posterior.)
A partir de variveis que j tenham valores armazenados.
A partir da solicitao de equao automtica (se ativada pelo sinalizador
11).
(Isto prtico tambm se voc estiver usando equaes.)
Em um programa, voc pode exibir a informao das seguintes formas:
Com uma instruo VIEW, que mostra o nome e valor de uma varivel. (Esta
a tcnica mais prtica).
Na pilha apenas os valores nos registradores X e Y so visveis. (Voc
pode usar PSE para uma visualizao de 1 segundo nos registradores X e Y).
Em uma equao exibida (se ativada pelo sinalizador 10). (A equao
normalmente uma mensagem, no uma equao verdadeira.)
Algumas dessas tcnicas de entrada e sada so descritas nos tpicos a seguir.
(segure) (soltar)
h
JJ
Valor de .
(segure) (soltar)
h
>
25.
(segure) (soltar)
h lh
>
Fim do programa. Resultado est
correto.
Programao Simples 13-13
Usando INPUT para Inserir Dados
A instruo INPUT (g _ Varivel) interrompe um programa em execuo e
exibe uma solicitao para a varivel dada. Esta visualizao inclui o valor
existente para a varivel, tal como
l
onde
R o nome da varivel,
? a solicitao para a informao e
0,0000 o valor atual armazenado na varivel.
Pressione g (executar/interromper) para reiniciar o programa. O valor inserido
sobrescreve o contedo do registrador X e armazenado na varivel dada. Se
voc no tiver alterado o valor exibido, ento este valor ser retido no registrador
X.
O programa para a rea de um de crculo com uma instruo INPUT
apresentada a seguir:
Para usar a funo INPUT em um programa:
1. Decida quais os valores de dados que sero necessrios e atribua-lhes nomes.
(No exemplo da rea de um crculo a nica entrada necessria o raio, que
podemos atribuir a R.)
Modo RPN Modo ALG
hJ ll h
h4 1hl l
h
4
h
h
h lh
hJ ll h
h4 1hl l
h '''l'
h lh
13-14 Programao Simples
2. No incio do programa, insira uma instruo de INPUT para cada varivel
cujo valor ser necessrio. Posteriormente no programa, ao escrever a parte
do clculo que precisa de um valor dado, insira uma instruo g varivel
para levar esse valor de volta pilha.
Uma vez que a instruo INPUT mantm tambm o valor que voc acabou de
inserir no registrador X, no necessrio recuperar a varivel posteriormente
voc pode inseri-la (INPUT) e us-la quando for necessrio. Talvez voc
economize algum espao de memria agindo desta forma. Contudo, em um
programa longo mais simples inserir apenas todos os seus dados e depois
recuperar as variveis individuais quando for necessrio.
Lembre-se tambm de que o usurio do programa pode fazer os clculos
enquanto o programa estiver interrompido, esperando pela entrada de dados.
Isto pode alterar o contedo da pilha, podendo afetar o prximo clculo a ser
feito pelo programa. Assim o programa no deve assumir que o contedo dos
registradores X-, Y- e Z ser o mesmo antes e depois da instruo INPUT. Se
voc agrupar todos os dados no incio e depois recuper-los quando forem
necessrios para o clculo, isto evitar que o contedo da pilha seja alterado
pouco antes de um clculo.
Para responder solicitao:
Ao executar o programa, ele ser interrompido em cada entrada INPUT e lhe
solicitar essa varivel, como l. O valor exibido (e o contedo do
registrador X) ser o contedo atual de R.
Para manter o nmero inalterado, simplesmente pressione g.
Para mudar o nmero, digite o nmero novo e pressione g. Este nmero
novo sobrescreve sobre o valor antigo no registrador-X. Voc pode entrar um
nmero como uma frao se voc quiser. Se voc precisar calcular um
nmero, use clculos de teclado normal, em seguida pressione g. Por
exemplo, voc pode pressionar _ g _ _ g em modo RPN,
ou pressionar _ _ _ g g em modo ALG (Antes de
pressionar g, a expresso ser exibida na linha 2. Depois de voc
pressionar g, o resultado da expresso substituir a expresso a ser
exibido na linha 2 e ser salvo no registrador-X).
Programao Simples 13-15
Para cancelar a solicitao INPUT, pressione _. O valor atual para a
varivel permanece no registrador X. Se voc pressionar g para reiniciar
o programa, a solicitao INPUT cancelada ser repetida. Se voc
pressionar _ durante a entrada de dados, ele deletar o nmero para
zero. Pressione _ novamente para cancelar a solicitao INPUT.
Usando VIEW para Exibio de Dados
A instruo VIEW programada (g _ varivel) interrompe uma programa
em execuo e exibe e identifica o contedo da varivel dada, tal como
h
>
Isto somente uma exibio e no copia o nmero para o registrador X. Se o
modo exibio de frao estiver ativo, o valor ser exibido como uma frao.
Pressionando g copiar este nmero para o registrador X.
Se o nmero maior do que 14 caracteres, tais como nmeros binrios,
complexos, vetores, pressionando @ e @ mostrar o resto.
Pressionando _ (ou _) apagar a exibio VIEW e mostrar o
registrador X.
Pressionando @ limpar os contedos da varivel exibida.
Pressione g para continuar o programa.
Se voc no quiser que o programa seja interrompido, consulte Exibindo
Informao sem Interrupo abaixo.
Por exemplo, consulte o programa para Distribuio Normal e Normal-Inversa no
Captulo 16. As linhas T015 e T016 no final da rotina T exibem o resultado para
X. Observe tambm que esta instruo VIEW neste programa precedida por uma
instruo RCL. A instruo RCL no necessria, mas conveniente porque traz a
varivel VIEWed para o registrador X, deixando-a disponvel para os clculos
manuais (Pressionando g durante a visualizao de VIEW no visor ter o
mesmo efeito). Os outros programas aplicativos nos Captulos 16 e 17 asseguram
tambm que a varivel visualizada VIEWed est no registrador X.
13-16 Programao Simples
Usando Equaes para Exibir as Mensagens
As equaes no so verificadas quanto sintaxe vlida at que sejam avaliadas.
Isto significa que voc pode inserir quase todas as seqncias de caracteres em um
programa como uma equao voc as insere do modo como inseriria qualquer
equao. Em qualquer linha de programa, pressione _ para iniciar a
equao. Pressione as teclas numricas e matemticas para obter os nmeros e os
smbolos. Pressione g antes de cada letra. Pressione g para concluir a
equao.
Se o sinalizador 10 for configurado, as equaes sero exibidas em vez de
avaliadas. Isto significa que voc pode exibir qualquer mensagem que inserir como
equao. (Os sinalizadores so apresentados em detalhes no Captulo 14.)
Quando a mensagem exibida, o programa interrompido pressione g
para reiniciar a execuo. Se a mensagem exibida for maior do que 14 caracteres,
o indicador = se ativa quando a mensagem for exibida. Voc pode ento usar
@ e @ para rolar a visualizao.
Se voc no quiser que o programa seja interrompido, consulte Exibindo
Informao sem Interrupo abaixo.
Exemplo: INPUT, VIEW e Mensagens em um Programa.
Escreva uma equao para encontrar a rea e o volume da superfcie de um
cilindro dado seu raio e altura. Marque o programa C (para cilindro) e use as
variveis S (rea de superfcie), V (volume), R (raio) e H (altura). Use estas
frmulas:
V = R
2
H
S = 2 R
2
+ 2 RH = 2 R ( R + H )
Teclas:
(No modo RPN)
Visor: Descrio:
@ g@
_ (l'0)
''g
ll'0 l
Programa, entrada, apaga a
memria do programa.
@ __
'J ll '
Marca o programa.
g R
'4 1hl l
g H
' 1hl h
Instrues para solicitar o
raio e altura.
Programao Simples 13-17
Teclas:
(No modo RPN)
Visor: Descrio:
_g _ _
gR __ _
gH g
' l4h
Calcula o volume.
g _
'l
lh
Dgito verificador e
comprimento da equao.
_V
' ' '
Armazena o volume em V.
_ _ _ g
__gR_
4 gR _
gH g
' 4l'l'=
Calcula a rea da superfcie.
g _
'lJ>
lhJJ
Dgito verificador e
comprimento da equao.
_S
' ' '
Armazena a rea da
superfcie em S.
g g_
(J') __
' ' J
Configura o sinalizador 10
para exibir equaes.
_ gV
gO gL
@__@
_ gA
gR gE
gAg
'> 'l ' hl=
Exibe mensagem nas
equaes.
g g_
(4') __
'J ' J
Limpa o sinalizador 10.
g _V
'JJ '1l ' Exibe volume.
g _S
'J4 '1l ' Exibe rea de superfcie.
g g
'J lh Finaliza o programa.
g __
(4l'0)
ll '
lh
Exibe o rtulo C e o
comprimento do programa
em bytes.
g _
'l>'
lh
Dgito verificador e
comprimento do programa.
__
Cancela a entrada do
programa.
13-18 Programao Simples
Agora encontre o volume e a rea da superfcie de um cilindro com um raio de 2
1
/
2
cm e uma altura de 8 cm.
Exibindo Informao sem Interrupo
Normalmente, um programa interrompido quando exibe uma varivel com VIEW
ou exibe uma mensagem de equao. Normalmente necessrio pressionar g
para reiniciar a execuo.
Se quiser, voc pode fazer com que o programa continue enquanto a informao
for exibida. Se a prxima linha do programa depois da instruo VIEW ou de
uma equao visualizada contm uma instruo PSE (pausa), a informao
exibida e a execuo continua depois de 1 segundo de pausa. Neste caso,
nenhuma rolagem do visor ou entrada de dados com o teclado permitida.
O visor limpo por outras operaes de exibio e pela operao RND se o
sinalizador 7 estiver configurado (arredondado para uma frao).
Pressione @ g para inserir PSE em um programa.
As linhas VIEW e PSE ou a equao e linhas PSE so tratadas como uma
operao quando voc executa uma linha de cada vez.
Teclas:
(No modo RPN)
Visor: Descrio:
_Cg l
valor
Comea a execuo de C;
solicita R. (Exibe qualquer valor
que esteja em R.)
_____
g
h
valor
Insere 2
1
/
2
como uma funo.
Solicita H.
_g 'l ' hlh
Mensagem exibida.
g '
J>
Volume em cm
3
.
g '
J>
rea de superfcie em cm
2
.
Programao Simples 13-19
Parando ou Interrompendo um Programa
Programando uma Parada ou Pausa (STOP, PSE)
Pressionando g (executar/interromper) durante a entrada do programa
inserir uma instruo STOP. Isto mostrar os contedos do registrador-X e
interromper um programa em execuo at que voc o reinicie,
pressionando g no teclado. Voc pode usar STOP em vez de RTN para
finalizar um programa sem retornar o indicador para o topo da memria.
Pressionando @ g durante a entrada do programa inserir uma
instruo PSE (pausa). Isto suspender um programa em execuo e exibir
o contedo do registrador X por aproximadamente 1 segundo com a
seguinte exceo. Se PSE segue imediatamente uma instruo VIEW ou uma
equao que est sendo exibida (sinalizador 10 configurado), a varivel ou
equao exibida em seu lugar e a visualizao se mantm depois da
pausa de 1 segundo.
Interrompendo um Programa em Execuo
Voc pode interromper um programa em execuo a qualquer momento
pressionando _ ou g. O programa conclui sua instruo atual antes de ser
interrompido. Pressione g (executar/interromper) para reiniciar o programa.
Se voc interromper um programa e depois pressionar _, _, ou g
g, voc no poder reiniciar o programa com g. Ao invs disso execute
novamente o programa (_ rtulo).
Interrupes por Erro
Se ocorrer um erro durante a execuo de um programa, a execuo
interrompida e uma mensagem de erro aparece no visor. (Existe uma lista de
mensagens e condies no Apndice F.)
Para ver a linha no programa que contm a instruo causadora do erro, pressione
@ g. O programa deve ter parado neste ponto, (por exemplo, pode ser
uma instruo , que causou uma diviso ilegal por zero.)
13-20 Programao Simples
Editando um Programa
Voc pode modificar um programa na memria inserindo, deletando e editando as
linhas do programa. Se uma linha do programa contiver uma equao, voc pode
edit-la.
Para deletar uma linha de programa:
1. Selecione o programa ou rotina relevante, e pressione ou para
localizar a linha do programa que deve ser alterada. Mantenha a tecla do
cursor pressionada para continuar a rolagem.
2. Delete a linha que voc deseja mudar pressione _ diretamente (Funo
Undo (Desfazer) est ativa). O indicador se mover ento para a linha
precedente. (Se voc estiver deletando mais de uma linha de programa
consecutiva, inicie com a ltima linha no grupo.)
3. Digite a nova instruo, se houver. Isto substituir a instruo deletada.
4. Saia da entrada do programa ( _ ou @ g ).
Para inserir uma linha de programa:
1. Localize e mostre a linha de programa que est antes do local onde voc
gostaria de inserir uma linha.
2. Digite a nova instruo; ela inserida depois da linha de exibio atual.
Por exemplo, se voc quiser inserir uma nova linha entre as linhas A004 e A005
do programa, exiba primeiro a linha A004, depois digite a instruo ou instrues.
As linhas subseqentes do programa, iniciando com a linha original A005, so
movidas para baixo e renumeradas de acordo.
Para editar operando, expresso ou equao na linha do programa:
1. Localize ou exiba a linha do programa que voc deseja editar.
2. Pressione ou para iniciar a edio da linha do programa. Isto ligar
o cursor de edio _, mas no deletar nada na linha do programa.
Tecla ativa o cursor para a esquerda da linha do programa
Tecla ativa o cursor para o final da linha do programa
Programao Simples 13-21
3. Mova o cursor _ e pressione _ repetidamente para deletar o nmero ou
funo indesejada, em seguida redigite o resto da linha do programa. (Depois
de pressionar _, a funo Undo (Desfazer) se ativa).
Aviso:
1. Quando o cursor estiver ativo na linha do programa, a tecla ou ser
desativada.
2. Quando voc est editando uma linha do programa (cursor ativo), e a linha
do programa est vazio, usando _ no ter nenhum efeito. Se voc quiser
apagar a linha do programa, pressione g e a linha do programa ser
apagada.
3. Voc pode usar a tecla @ e @ para revisar linhas de programa
longo e sem edit-las.
4. Em modo ALG, g no pode ser usado como uma funo, ele usado
para validar uma linha de programa.
5. Uma equao pode ser editada em qualquer modo sem importar de que
modo ele foi entrado.
Memria do Programa
Visualizando a Memria do Programa
Pressionando @ g ativar e desativar a entrada do programa (indicador
PRGM ativado, linhas do programa exibidas). Quando o modo entrada do
programa estiver ativo, os contedos da memria do programa so exibidos.
A memria do programa se inicia em ll'0 l. A lista de linhas de programas
circular, para que voc possa movimentar o indicador do programa da parte
inferior ao topo e inversamente. Enquanto a entrada do programa estiver ativa,
existem quatro formas de alterar o indicador do programa (a linha exibida):
@ e @ lhe permite mover de rtulo a rtulo. Se nenhum rtulo
for definido, ele se mover para cima e para baixo do programa.
Para mover mais de uma linha de cada vez, (rolagem), mantenha
pressionada a tecla ou .
13-22 Programao Simples
Pressione _ __ para mover o indicador do programa para ll'0
l.
Pressione rtulo _ _ nnn para mover para uma linha especfica.
Se o modo entrada de programa no estiver ativo (se nenhuma linha de programa
estiver sendo exibida), voc pode mover tambm o indicador de programa
pressionando _ rtulo linha nmero.
Cancelando o modo entrada de programa no altera a posio do indicador de
programa.
Uso da Memria
Se durante a entrada do programa voc encontrar a mensagem 00l ll,
ento no existe espao suficiente na memria de programa para a linha que voc
acabou de inserir. Voc pode aumentar o espao disponvel limpando os
programas ou outros dados. Consulte Limpando Um ou Mais Programas abaixo
ou Gerenciando a Memria da Calculadora no Apndice B.
O Catlogo de Programas (MEM)
O catlogo de programas uma lista de todos os rtulos de programa com o
nmero de bytes da memria usada por cada rtulo e linhas associadas a ele.
Pressione g __(2l'0) para exibir o catlogo e pressione ou
para se mover dentro da lista. Voc pode usar este catlogo para:
Verificar os rtulos na memria do programa e o total de memria de cada
programa ou rotina marcada.
Executar um programa marcado. (Pressione _ ou g enquanto o
rtulo exibido.)
Exibir um programa marcado. (Pressione @ g enquanto o rtulo
exibido.)
Deletar programas especficos. (Pressione @ enquanto o rtulo
exibido.)
Ver o dgito verificador associado a um segmento de programa dado.
(Pressione g _.)
O catlogo lhe mostra quantos bytes de memria so utilizados por cada
segmento de programa marcado. Os programas so identificados pelo rtulo de
programa:
Programao Simples 13-23
ll '
lh
onde 67 o nmero de bytes usados pelo programa.
Limpando Um ou Mais Programas
Para limpar um programa especfico da memria
1. Pressione g __ (2l'0)g e mostre (usando e ) o
rtulo do programa.
2. Pressione @ .
3. Pressione _ para cancelar o catlogo ou _ para retornar.
Para limpar todos os programas da memria:
1. Pressione @ g para exibir as linhas do programa (indicador PRGM
ativado).
2. Pressione @ _ (l'0) para limpar a memria do programa.
3. A mensagem 'll l'0' h solicita a sua confirmao. Pressione ()
g.
4. Pressione @ g para cancelar a entrada do programa.
Apagando toda memria (@ _ (hll)) tambm apaga todos os
programas.
Dgito Verificador
O Dgito verificador um valor hexadecimal especfico para cada rtulo de
programa dado e suas linhas associadas (at o prximo rtulo). Este nmero til
para comparao com um dgito verificador conhecido para um programa
existente que foi gravado na memria do programa. Se o Dgito verificador
conhecido e o mostrado pela sua calculadora forem iguais, ento voc inseriu
corretamente todas as linhas do programa. Para visualizar seu Dgito verificador:
1. Pressione g __ (4l'0) g para ver o catlogo de rtulos de
programa.
2. Exiba o rtulo apropriado usando as teclas de cursor, se necessrio.
3. Pressione e mantenha pressionado g _ para exibir 'ldgito
verificador e lhcomprimento.
13-24 Programao Simples
Por exemplo, para consultar o Dgito verificador do programa atual (o programa
cilindro):
Se seu dgito verificador no coincidir com este nmero, ento voc no inseriu o
programa corretamente.
Voc poder observar que todos os programas de aplicao apresentados nos
Captulos 16 e 17 incluem valores do dgito verificador, com cada rotina marcada,
para que voc possa verificar a exatido de sua entrada de programa.
Alm disso, cada equao em um programa tem um dgito verificador. Consulte a
seo Para inserir uma equao em uma linha de programa, apresentado
anteriormente neste captulo.
Funes No Programveis
As seguintes funes da HP 35s no so programveis:
Teclas:
(No modo RPN)
Visor: Descrio:
g __
(4l'0)g
ll '
lh
Exibe o rtulo C, que utiliza
67 bytes.
g _ (segure)
'l>'
lh
Dgito verificador e
comprimento.
@ _ (l'0) _ __
@ _ (hll) _ _ rtulo linha nmero
_
g _
, , , g _
@ g
_
@, @ @ _
g:
@ _ ('l'hl)
Programao Simples 13-25
Programando com BASE
Voc pode programar instrues para alterar o modo base usando @ g.
Estas configuraes funcionam nos programas exatamente como nas funes
executadas a partir do teclado. Isto permite que voc escreva os programas que
aceitem nmeros em qualquer uma das quatro bases, faa operaes aritmticas e
exiba os resultados em qualquer base.
Ao gravar programas que usem nmeros em uma base que no seja 10, configure
o modo base como a configurao atual para a calculadora e no programa (como
uma instruo).
Selecionando um Modo Base em um Programa
Insira uma instruo BIN, OCT ou HEX no incio do programa. Voc deve
normalmente incluir uma instruo DEC no final do programa para que a
configurao da calculadora reverta para o modo Decimal quando o programa
estiver terminado.
Uma instruo em um programa para alterar o modo de base determinar como a
entrada ser interpretada e como a sada ser exibida durante e depois da
execuo do programa, mas no afetar as linhas do programa durante sua
insero.
Nmeros Inseridos nas Linhas do Programa
Antes de iniciar a entrada d programa, configure o modo de base. A configurao
atual para o modo de base determina o resultado do programa.
Um indicador lhe diz que base a configurao atual. Compare as linhas do
programa abaixo no modo decimal e no-decimal. Todos os nmeros decimais e
no-decimais so justificados esquerda no visor da calculadora.
Configurao modo Decimal: Conjunto de modo binrio:
:
:
:
:
PRGM PRGM BIN
h> 1h h> 1h
hJ J
Nmero decimal
pode omitir o
sinal d
hJ J
Nmero binrio
deve somar o
sinal de base
b
13-26 Programao Simples
Expresses de Polinmios e Mtodo de Horner
Algumas expresses, tais como polinmios, usam a mesma varivel diversas vezes
para a sua soluo. Por exemplo, a expresso
Ax
4
+ Bx
3
+ Cx
2
+ Dx + E
usa a varivel x em quatro vezes diferentes. Um programa para calcular tal
expresso usando as operaes RPN poderia reativar repetidamente uma cpia
armazenada de x da varivel.
Exemplo:
Escreva um programa usando operaes RPN para 5x
4
+ 2x
3
, em seguida avalie-
o para x = 7.
:
:
:
:
Programao Simples 13-27
Agora avalia este polinmio para x = 7.
Teclas:
(No modo RPN)
Visor: Descrio:
@ g _
__
ll'0 l
@ _A
hJ ll h
g _X
h4 1hl
_
h
5
gX
h l'l
_
h
_
h -
x
4
_
h
5x
4
gX
h l'l
_
h>
_
hJ -
x
3
_
hJJ 4
_
hJ4
2x
3
_
hJ '
5x
4
+ 2x
3
g g
hJ lh
g __
(4l'0)
ll h
lh
Exibe o rtulo A, que
ocupa 46 bytes.
g _
'lhJ
lh
Dgito verificador e
comprimento.
__
Cancela a entrada do
programa.
Teclas:
(No modo RPN)
Visor: Descrio:
_Ag
valor
Solicita x.
_g J4>J
Resultado.
13-28 Programao Simples
Uma forma mais geral deste programa para qualquer equao
Ax
4
+ Bx
3
+ Cx
2
+ Dx + E seria:
hJ ll h
h4 1hl h
h 1hl
h 1hl '
h 1hl
h 1hl
h 1hl
h l'l
h> l'l h
hJ l'l'
hJJ l'l
hJ4 l'l' '
hJ l'l
hJ l'l'
hJ l'l
hJ l'l'
hJ lh
Dgito verificador e comprimento: 9E5E 51
Tcnicas de Programao 14-1
14
Tcnicas de Programao
O Captulo 13 abrangeu as caractersticas bsicas de programao. Este captulo
explora tcnicas mais sofisticadas mas teis:
Usando sub-rotinas para simplificar programas atravs da separao e
marcao de partes do programa que so dedicadas s tarefas particulares.
O uso de sub-rotinas tambm diminui um programa que deve executar uma
srie de etapas mais de uma vez.
Usando instrues condicionais (comparaes e sinalizadores) para
determinar quais instrues ou sub-rotinas devero ser usadas.
Usando loops com contadores para executar um conjunto de instrues em
um certo nmero de vezes.
Usando endereamento indireto para acessar diferentes variveis que
utilizam a mesma instruo de programa.
Rotinas nos Programas
Um programa composto de uma ou mais rotinas. Uma rotina uma unidade de
funo que executa algo especfico. Os programas mais complexos precisam de
rotinas para agrupar e separar as tarefas. Isto faz com que um programa se torne
mais fcil de escrever, ler, entender e alterar.
Uma rotina tipicamente inicia com um rtulo e termina com uma instruo que pra
a execuo do programa/desvio tal como RTN ou STOP.
Chamando Sub-rotinas (XEQ, RTN)
Uma sub-rotina uma rotina que chamada a partir de (executada por) outra
rotina e retorna para a mesma rotina quando a sub-rotina concluda.
14-2 Tcnicas de Programao
Se voc planeja ter somente um programa na memria da calculadora, voc
pode separar a rotina em vrios rtulos. Se voc planeja ter mais de um
programa na memria da calculadora, melhor ter a parte de rotinas do
rtulo de programa principal, iniciando em um nmero de linha especfico.
sub-rotina pode chamar outras sub-rotinas.
Os diagramas de fluxo neste captulo usam esta notao:
O exemplo abaixo lhe mostra que se deve chamar uma sub-rotina para mudar o
sinal do nmero que voc entra. Sub-rotina E que chamado a partir da rotina D
pela linha ' J muda o sinal do nmero. Sub-rotina E termina com
uma instruo RTN que envia a execuo do programa de volta para a rotina D
(para armazenar e exibir o resultado) na linha D004. Veja os diagramas de fluxo
abaixo.
Sub-Rotinas Aninhadas
Uma sub-rotina pode chamar uma outra sub-rotina e esta pode chamar ainda uma
outra sub-rotina. Este aninhamento a chamada de uma sub-rotina dentro de
outra sub-rotina limitado para uma pilha de sub-rotinas de at 20 nveis (sem
contar o nvel de programa mais elevado). A operao das sub-rotinas aninhadas
mostrada a seguir:
h ' J 1 Execuo de programa se desvia a partir desta
linha para o nmero da linha marcada + 1
(desde 1).
J ll + 1 Execuo de programa se desvia a partir de um
nmero de linha marcada 1 (a 1) at esta
linha.
J ll Inicia aqui.
4 1hl
' J
1
Chama a sub-rotina E.
'
+ 2
Retorna aqui.
'1l
lh
J ll
+ 1
Inicia a sub-rotina.
4 ' Muda o sinal do nmero
lh
2
Retorna para a rotina D.
Tcnicas de Programao 14-3
PROGRAMA PRINCIPAL
(Nvel superior)
Final do programa
A tentativa para executar uma sub-rotina aninhada mais do que 20 nveis ir
causar erro ' 'lll.
Exemplo: Uma Sub-Rotina Aninhada.
A seguinte sub-rotina, marcada S, calcula o valor da expresso
como parte de um clculo maior em um programa maior. A sub-rotina chama uma
outra sub-rotina (aninhada), marcada Q, para fazer os quadrados e adies
repetidas. Isto economiza a memria mantendo o programa menor do que seria
sem a sub-rotina.
2 2 2 2
d c b a + + +
14-4 Tcnicas de Programao
No modo RPN,
Desvio (GTO)
Como j vimos com as sub-rotinas, sempre indicado transferir a execuo para
uma parte do programa ao invs da prxima linha. Isto chamado de desvio.
Desvio incondicional usa a instruo GTO (ir para) para desviar para uma linha de
programa especfico (rtulo e nmero de linha).
'J ll ' Inicia sub-rotina aqui.
'4 1hl h Insere A.
' 1hl Insere B.
' 1hl ' Insere C.
' 1hl Insere D.
' l'l Recupera os dados.
' l'l '
' l'l
'> l'l h
'J
4
A
2
.
'JJ ' 'J
1 A
2
+ B
2
.
2
'J4 ' 'J
3
A
2
+ B
2
+ C
2
4
'J ' 'J
5
A
2
+ B
2
+ C
2
+ D
2
6 'J
'J lh Retorna para a rotina principal.
'J ll '
+ 135
Sub-rotina aninhada
'4 -
'
4
' '
Adiciona x
2
.
246 +
' lh Retorna para a sub-rotina S.
2 2 2 2
D C B A + + +
Tcnicas de Programao 14-5
Uma Instruo GTO Programada
A instruo do rtulo GTO (pressione _ rtulo linha nmero) transfere a
execuo de um programa em execuo para a linha do programa especificado.
O programa continua sendo executado do novo local e nunca retorna
automaticamente ao seu ponto de origem, por isso GTO no usado para sub-
rotinas.
Por exemplo, considere o programa Ajuste de Curva no Captulo 16. A instruo
' J desvia a execuo a partir de qualquer uma das trs rotinas de
inicializao independentes para LBL Z, a rotina que o ponto de entrada comum
ao ncleo do programa:
Usando GTO a Partir do Teclado
Voc pode usar _ para mover o indicador de programa para um rtulo
especificado nmero de linha sem comear uma execuo de programa.
'J ll ' Pode comear aqui.
.
.
.
' ' J
1
Desvia para Z001.
lJ ll l Pode comear aqui.
.
.
.
l ' J
1
Desvia para Z001.
J ll Pode comear aqui.
.
.
.
' J
1
Desvia para Z001.
J ll
+1
Desvia para c.
.
.
.
14-6 Tcnicas de Programao
Para ll'0 l: _ __.
Para um nmero de linha especfico: _ rtulo linha nmero (nmero de
linha < 1000). Por exemplo, __A___. Por exemplo,
pressione _A___. O visor mostrar ' h.
Se voc quiser ir para a primeira linha de um rtulo, por exemplo, A001:
__g (pressione e segure), o visor mostrar ' hJ.
Instrues Condicionais
Outra forma de alterar a seqncia de execuo do programa atravs de um
teste condicional, um teste de verdadeiro/falso que compara dois nmeros e salta
a prxima instruo do programa se a proposio for falsa.
Por exemplo, se a instruo condicional na linha A005 (isto , x igual a
zero?), ento o programa compara o contedo do registrador X com zero. Se o
registrador X contiver zero, ento o programa vai para a prxima linha. Se o
registrador X no contiver zero, ento o programa salta a prxima linha, assim
desviando para a linha A007. Esta regra normalmente conhecida como Faa se
for verdadeiro.
O exemplo acima ressalta uma tcnica comum usada com os testes condicionais: a
linha imediatamente depois do teste (que apenas executada no caso
verdadeiro) uma desvio para outro rtulo. Ento o efeito final do teste o de
desviar para uma rotina diferente sob certas circunstncias.
hJ ll h
.
.
.
Continue se for
verdadeiro.
h 2
Salte para a
prxima se for
falso.
1 + h ' J
h lh + 2
h ' h
.
.
.
1 J ll
.
.
.
Tcnicas de Programao 14-7
Existem trs categorias de instrues condicionais:
Testes de comparao. Estes comparam os registradores X e Y ou o
registrador X e zero.
Testes de sinalizadores. Estes verificam o estado dos sinalizadores, que tanto
podem ser configurados como no configurados.
Contadores de loops. Estes so normalmente usados para fazer loops em um
nmero especificado de vezes.
Teste de Comparao (x?y, x?0)
Existem 12 comparaes disponveis para programao. Pressionando g _
ou @ _ exibir um menu para uma das duas categorias de testes:
x?y para testes de comparao entre x e y.
x?0 para testes de comparao entre x e 0.
Lembre-se de que x se refere ao nmero no registrador-X, e y se refere ao nmero
no registrador-Y. Estes no comparam as variveis X e Y. Voc pode usar x?y e x?0
para comparar dois nmeros, se um deles no for nmero real, ele retornar uma
mensagem de erro 1h'hl1 hh.
Selecione a categoria de comparao, depois pressione a tecla de menu para a
instruo condicional desejada.
Os Menus de Teste
Se voc executar um teste condicional no teclado, a calculadora exibir ' ou
h.
Por exemplo, se x =2 e y =7, faa um teste x<y.
x?y x?0
para x y? para x0?
para xy? para x0?
< para x<y? < para x<0?
> para x>y? > para x>0?
para xy? para x0?
para x=y? para x=0?
14-8 Tcnicas de Programao
Exemplo:
O programa Distribuies Normais e Normais-Inversas no Captulo 16 usa a
condicional x<y? na rotina T:
A linha T009 calcula a correo para X
guess
. A linha T013 compara o valor
absoluto da correo calculada com 0,0001. Se o valor for menor que 0,0001
(Faa se for verdadeiro), o programa executa a linha T014; se o valor for igual
ou maior que 0,0001, o programa passa para a linha T015.
Teclas: Visor:
No modo RPN _g_ g_(<)g
'
No modo ALG ___g_(<)g
'
Linhas do Programa:
(No modo RPN)
Descrio
.
.
.
> Calcula a correo para X
guess
.
J '' Soma a correo para produzir um novo X
guess
.
JJ h'
J4 J
J <- Testa para ver se a correo significativa.
J ' J Retorna para o incio do loop se a colocao for
significativa. Continua se a correo no for
significativa.
J l'l
J '1l Exibe o valor calculado de X.
.
.
.
Tcnicas de Programao 14-9
Sinalizadores
Um sinalizador (flag) um indicador de estado. Ele tanto pode estar configurado
(verdadeiro) como no configurado (falso). O teste de um sinalizador outro teste
condicional que segue a regra Faa se for verdadeiro: a execuo do programa
prossegue imediatamente se o sinalizador de teste for configurado e salta uma
linha se o sinalizador no estiver configurado.
Significado dos Sinalizadores
A calculadora HP 35s possui 12 sinalizadores numerados de 0 a 11. Todos os
sinalizadores podem ser configurados, no configurados e testados a partir do
teclado ou por uma instruo de programa. O estado padro de todos os 12
sinalizadores no configurado. A operao com trs teclas para limpeza da
memria, descrita no Apndice B, apaga todas as configuraes dos
sinalizadores. Os sinalizadores no so afetados por @ _ (hll)
() g.
Sinalizadores 0, 1, 2, 3 e 4 no tm significados pr-definidos. Isto , o
significado de seus estados ser aquele que voc quiser definir em um dado
programa. (consulte o exemplo abaixo).
Sinalizador 5, quando configurado, interromper um programa quando
ocorrer um excesso dentro do programa, exibindo 'lll e . Um
excesso ocorre quando um resultado excede o maior nmero que a
calculadora pode manipular. O maior nmero possvel substitudo pelo
resultado excedente (overflow). Se o sinalizador 5 no estiver configurado,
um programa com excesso no ser interrompido, embora a mensagem
'lll possa ser exibida brevemente quando o programa for
interrompido eventualmente.
Sinalizador 6 automaticamente configurado pela calculadora toda vez que
ocorre um 1' em excesso (embora voc possa tambm configurar
sinalizador 6 por si mesmo). Ele no tem nenhum efeito, mas pode ser
testado. Alm disso, ao usar bases no-decimais em programas, sinalizador
6 tambm fica configurado para 1' nos programas.
Os sinalizadores 5 e 6 lhe permite controlar resultados que excedam as
condies de limite (overflow) durante um programa. Ao configurar o
sinalizador 5 voc interrompe um programa na linha exatamente aps a
ocorrncia do excesso. Ao testar o sinalizador 6 em um programa, voc
pode alterar o fluxo do programa ou alterar um resultado sempre que ocorrer
um excesso (overflow).
Sinalizadores 7, 8 e 9 controlam a exibio de fraes. O sinalizador 7 pode
tambm ser controlado a partir do teclado. Quando o modo de exibio de
fraes alternado entre ativado e desativado pressionando-se @_,
o sinalizador 7 pode ser tambm configurado ou no.
14-10 Tcnicas de Programao
Estado do
Sinalizador
Frao - Sinalizadores de Controle
7 8 9
Sem
Configurar
(padro)
Visor de frao
desativado; Exibe
os nmeros reais
no formato de
exibio atual.
Denominadores
de frao no
maiores que o
valor /c.
Reduz a frao
sua menor forma.
Configurado
Visor de frao
ativado; Exibe
nmeros reais
como fraes.
Denominadores
de fraes so
fatores do valor /
c.
Nenhuma
reduo de
fraes. (Usado
somente se o
sinalizador 8
estiver
configurado.)
Tcnicas de Programao 14-11
Sinalizador 10 controla a execuo do programa de equaes:
Quando o sinalizador 10 no estiver configurado (estado padro), as
equaes nos programas em execuo so avaliadas e o resultado colocado
na pilha.
Quando o sinalizador 10 for configurado, as equaes nos programas em
execuo so exibidas como mensagens, fazendo com que se comportem
como uma expresso VIEW:
1. A execuo do programa interrompida.
2. O indicador de programa se move para a prxima linha do programa.
3. A equao exibida sem afetar a pilha. Voc pode limpar o visor
pressionando _ ou _. Pressionando qualquer outra tecla executar
aquela funo da tecla.
4. Se a prxima linha do programa uma instruo PSE, a execuo
continua depois de 1 segundo de pausa.
O estado do sinalizador 10 controlado somente pela execuo das
operaes SF e CF no teclado ou pelas expresses SF e CF nos programas.
Sinalizador 11 controla as solicitaes ao executar as equaes em um
programa ele no afeta a solicitao automtica durante a execuo no
teclado:
Quando o sinalizador 11 no est configurada (estado padro), a
avaliao, SOLVE e FN das equaes nos programas prosseguem sem
interrupo. O valor atual de cada varivel na equao automaticamente
recuperado cada vez que a varivel encontrada. A solicitao INPUT no
afetada.
Quando o sinalizador 11 estiver configurado, cada varivel ser solicitada
na primeira vez que for encontrada na equao. A solicitao para a
varivel ocorre apenas uma vez, independentemente do nmero de vezes
que a varivel aparece na equao. Durante a resoluo, nenhuma
solicitao ocorrer para a incgnita; durante a integrao, nenhuma
solicitao ocorrer para a varivel de integrao. As solicitaes
interrompem a execuo. Pressionando g reiniciar o clculo usando o
valor para a varivel que voc digitou ou o valor exibido (atual) da varivel
se g for sua nica resposta solicitao.
O sinalizador 11 automaticamente limpado depois da avaliao, SOLVE
ou FN de uma equao em um programa. O status do sinalizador 11
tambm controlado pela execuo das operaes SF e CF no teclado ou por
expresses SF e CF nos programas.
14-12 Tcnicas de Programao
Indicadores para os Sinalizadores Configurados
Os Sinalizadores 0, 1, 2, 3 e 4 tm indicadores no visor que podem ser ativados
quando o sinalizador correspondente for configurado. A presena ou ausncia de
0, 1, 2, 3 ou 4 lhe permite saber a qualquer momento se qualquer um destes cinco
sinalizadores est configurado ou no. Contudo, no h tal indicao para o
estado dos sinalizadores 5 a 11. Os estados destes sinalizadores podem ser
determinados executando a instruo no teclado. (Consulte Usando
Sinalizadores a seguir.).
Usando os Sinalizadores
Pressionando g g exibir o menu de SINALIZADORES: ' ' '
Depois de selecionar a funo desejada, voc ser solicitado a fornecer o nmero
do sinalizador (0-11). Por exemplo:, pressione g g_(J') _ para
configurar o sinalizador 0; pressione g g_(J')__ para
configurar o sinalizador 10; pressione g g_(J') __ para
configurar o sinalizador 11.
Menu de FLAGS (Sinalizadores)
Um teste de sinalizador um teste condicional que afeta a execuo do programa
exatamente como fazem os testes de comparao. A instruo FS? n testa se um
dado sinalizador est configurado. Se estiver, ento a prxima linha no programa
ser executada. Se no estiver, ento a prxima linha ser saltada. Esta a regra
Faa se for verdadeiro, ilustrada em Instrues Condicionais anteriormente
neste captulo.
Se voc testar um sinalizador a partir do teclado, a calculadora exibir ' ou
h.
Tecla de Menu Descrio
' n Configura sinalizador. Configura sinalizador
n.
' n Apaga o sinalizador. Apaga o sinalizador
n.
' n O sinalizador est configurado? Testa o
estado do sinalizador n.
Tcnicas de Programao 14-13
Seria uma boa prtica verificar se no programa quaisquer condies que voc
esteja testando sero acionadas em um estado conhecido. As configuraes atuais
do sinalizador dependem da maneira como elas foram deixadas nos programas
anteriores aps a execuo. Voc no deve assumir que um determinado
sinalizador no esteja configurado, por exemplo, ou que ele apenas ser
configurado se algo no programa o fizer. Certifique-se disto limpando o sinalizador
antes que uma condio se apresente e possa configur-lo. Veja o exemplo abaixo.
Exemplo: Usando os Sinalizadores.
Se voc escrever linhas S002 CF0 e S003 CF1 (como mostrado acima), os
sinalizadores 0 e 1 so apagados de modo que as linhas S006 e S010 no
tomam logaritmos naturais das entradas X e Y.
Se voc substituir linhas S002 e S003 por SF 0 e CF 1, ento o sinalizador 0 ser
configurado de modo que a linha S006 toma o log natural da entrada-X.
Se voc substituir linhas S002 e S003 por CF 0 e SF 1, ento o sinalizador 1 ser
configurado de modo que a linha S010 toma o log natural da entrada-Y.
Linhas do Programa:
(No modo RPN)
Descrio
'J ll '
'4 ' Limpa sinalizador 0, o indicador para In X.
' ' J Limpa o sinalizador 1, o indicador para In Y.
' 1hl Solicita e armazena X
' ' Se o sinalizador 0 for configurado
' lh toma o log natural da entrada X
' ' Armazena esse valor em X depois do teste de
sinalizador
' 1hl Solicita e armazena Y
'> 'J Se o sinalizador 1 for configurado
'J lh toma o log natural da entrada Y
'JJ ' Armazena esse valor em Y depois do teste de
sinalizador
'J4 '1l Exibe o valor
'J '1l Exibe o valor
'J lh
Dgito verificador e comprimento: 16B3 42
14-14 Tcnicas de Programao
Se voc substituir linhas S002 e S003 por SF0 e SF1, ento os sinalizadores 0 e 1
estaro configurados de modo que as linhas S006 e S010 tomem os logaritmos
naturais das entradas X- e Y-.
Use o programa acima para ver como usar os sinalizadores.
Voc pode experimentar nos outros trs casos. Lembre-se de pressionar g
g_(4') _ e g g_(4') _ para apagar o sinalizador 1
e 0 depois de voc experiment-los.
Exemplo: Controlando a Exibio de Frao.
O programa a seguir permite que voc exercite a capacidade de exibio da
frao da calculadora. O programa solicita e usa suas entradas para um nmero
fracionrio e um denominador (o valor /c). O programa contm tambm exemplos
de como os trs sinalizadores para exibio de fraes (7, 8 e 9) e o sinalizador
de exibio de mensagem (10) so usados.
Mensagens neste programa so listadas como MESSAGE e so inseridas como
equaes:
1. Configure o modo de entrada para Equao pressionando _ (o indicador
EQN ativado).
2. Pressione g letra para cada caracter alfabtico da mensagem; pressione
@_ para cada caracter de espao.
3. Pressione g para inserir a mensagem na linha atual do programa e
finalize o modo de entrada para Equao.
Teclas:
(No modo RPN)
Visor: Descrio:
_Sg
valor
Executa rtulo S; solicita valor X
_g
valor
Armazena 1 em X; solicita valor Y
_g
J
Armazena 1 em X; exibe valor X
depois do teste do sinalizador
g
J
Exibe valor Y depois do teste do
sinalizador
Tcnicas de Programao 14-15
Linhas do Programa:
(No modo RPN)
Descrio:
J
ll Inicia o programa de fraes.
4
' Limpa trs sinalizadores de frao.
'
' >
Retm 2 em V; solicita N.
g
l
4J
Retm ,005 em N; solicita R.
g
4>J
Retm ,0821 in R; solicita T.
g__ _
4J
Calcula o novo T.
g
'l'1h'
l
>
Armazena 287,1 em T; resolve o
novo P.
gL_ 4J
Calcula a alterao da presso do
gs quando a temperatura cair de
297,1 K para 287,1 K (o resultado
negativo indica queda na presso).
15-6 Resolvendo e Integrando Programas
Usando o SOLVE em um Programa
Voc pode usar a operao SOLVE como parte de um programa.
Se for apropriado, inclua ou solicite as estimativas iniciais (na varivel incgnita e
no registrador X) antes de executar a instruo da varivel SOLVE. As duas
instrues para resolver uma equao para uma varivel incgnita aparecem em
programas como:
h label
'l' varivel
A instruo SOLVE programada no produz uma exibio marcada (varivel =
valor), uma vez que isto pode no representar a sada significativa para seu
programa (isto , voc talvez queira fazer outros clculos com este nmero antes de
exibi-lo). Se voc quiser exibir este resultado, adicione uma instruo VIEW
varivel depois da instruo SOLVE.
Se nenhuma soluo for encontrada para a varivel incgnita, ento a prxima
linha do programa ser saltada (de acordo com a regra Faa se for verdadeiro
explicada no Captulo 14). O programa deve ento tratar da questo de no
encontrar uma raiz, tal como a escolha de novas estimativas iniciais ou alterao
de um valor de entrada.
Exemplo: O SOLVE em um Programa.
O trecho a seguir provm de um programa que permite resolver para x ou y
pressionando _ X ou Y.
Resolvendo e Integrando Programas 15-7
Integrando um Programa
No Captulo 8 voc viu como inserir uma equao (ou expresso) ela
adicionada lista de equaes e depois integrada em relao a qualquer
varivel. Voc pode tambm inserir um programa que calcule uma funo e depois
integr-la em relao a qualquer varivel. Isto especialmente til se a funo que
voc estiver integrando se altera sob certas condies ou requer clculos repetidos.
Para integrar uma funo programada:
1. Insira um programa que defina a funo do integrando. (Consulte Para
escrever um programa para FN abaixo).
Linhas do programa:
(No modo RPN)
Descrio:
J ll Configurao para X.
4 4 ndice para X.
' lJ Desvia para rotina principal.
Dgito verificador e comprimento: 62A0 11
J ll Configurao para Y.
4 4 ndice para Y.
' lJ Desvia para rotina principal.
Dgito verificador e comprimento: 221E 11
lJ ll l Rotina principal.
l4 ' 1 Armazena o ndice em I.
l h Define o programa para resoluo.
l 'l''1' Resolve a varivel apropriada.
l '1l'1' Exibe a soluo.
l lh Finaliza o programa.
Dgito verificador e comprimento: D45B 18
J ll
=
t
0
dx ( Si(t) )
x
x sin
15-10 Resolvendo e Integrando Programas
Usando Integrao em um Programa
A integrao pode ser feita a partir de um programa. Lembre-se de incluir ou
solicitar os limites de integrao antes de execut-la e lembre-se de que a exatido
e durao da execuo so controladas pelo formato de exibio no momento em
que o programa executado. As duas instrues de integrao aparecem no
programa como:
h rtulo
h varivel
A instruo programada FN no produz uma exibio marcada ( = valor), uma
vez que isto pode no ser o resultado significativo do seu programa (isto , talvez
voc queira fazer outros clculos com este nmero antes de exibi-lo). Se voc quiser
exibir este resultado, adicione uma instruo PSE ( @ g ) ou STOP (g)
para exibir o resultado no registrador X depois da instruo FN.
Se a instruo PSE seguir imediatamente uma equao que seja exibida (Conjunto
de Sinalizador 10) durante cada iterao de integrao ou resoluo, a equao
ser exibida por 1 segundo e a execuo continuar at o final de cada iterao.
Durante a exibio da equao, nenhum rolamento ou entrada de teclado ser
permitida.
Exemplo: FN em um Programa.
O programa Distribuies Normais e Normais Inversas no captulo 16 incluem
uma integrao da equao da funo de densidade normal
A funo calculada pela rotina rotulada F. Outras rotinas solicitam
por valores conhecidos e fazem os outros clculos para encontrar Q(D), a rea da
cauda superior de uma curva normal. A integrao por si configurada e
executada desde a rotina Q:
9_ (1') J
Restaura o modo Graus.
. e
2
) (
dD
2 S
1
2 /
S
M D
D
M
2 ) ) ((
2
S M D
e
Resolvendo e Integrando Programas 15-11
Restries sobre a Soluo e Integrao
As instrues SOLVE varivel e FN d varivel no podem chamar uma rotina que
contenha outra instruo SOLVE ou FN. Isto , nenhuma destas instrues pode
ser usada de forma repetida. Por exemplo, a tentativa de calcular uma integral
mltipla resultar em um erro ' h'. Alm disso, SOLVE e FN no podem
chamar uma rotina que contenha instruo hrtulo; se for tentado, ocorrer um
erro 'l' h'1' ou h h'1'. O SOLVE no pode chamar uma rotina
que contenha uma instruo FN instruction (produz um erro 'l'' h'), da
mesma forma que FN no pode chamar uma rotina que contenha uma instruo
SOLVE (produz um erro ''l'').
As instrues SOLVE varivel e FN d varivel em um programa utilizam um dos 20
retornos de sub-rotinas pendentes na calculadora. (Consulte Sub-Rotinas
Aninhadas no Captulo 14).
'J ll '
'4 l'l 0
' l'l
' h
' h
Recupera o limite inferior de integrao.
Recupera o limite superior de integrao. (X = D.)
Especifica a funo.
Integra a funo normal usando a varivel fictcia D.
15-12 Resolvendo e Integrando Programas
Programas Estatsticos 16-1
16
Programas Estatsticos
Ajuste de Curva
Este programa pode ser usado para adaptar um dos quatro modelos de equaes
aos seus dados. Estes modelos so a linha reta, a curva logartmica, a curva
exponencial e a curva de potncia. O programa aceita dois ou mais pares de
dados (x, y) e em seguida calcula o coeficiente de correlao, r e os dois
coeficientes de regresso, m e b. O programa inclui uma rotina para calcular as
estimativas e . (Para definies destes valores, veja Regresso Linear no
Captulo 12).
As amostras das curvas e as equaes relevantes so mostradas abaixo. As
funes internas de regresso da HP 35s so usadas para computar os coeficientes
de regresso.
x
l '
Armazena b em B.
l> '1l
Exibe o valor.
lJ
Calcula o coeficiente m.
lJJ ' 0
Armazena m em M.
lJ4 '1l 0
Exibe o valor.
Dgito verificador e comprimento: 850C 36
Linhas do
programa:
(No modo RPN)
Description
Programas Estatsticos 16-5
J ll Define o incio do loop de estimativa (projeo).
4 1hl Exibe, solicita e, se for alterado, armazena o valor x em X.
' Se o sinalizador 0 for configurado . . .
' lJ Desvia para K001
' 0J Desvia para M001
'
Armazena o valor em Y.
1hl Exibe, solicita e, se for alterado, armazena o valor de y em Y.
' Se o sinalizador 0 for configurado . . .
> ' J Desvia para O001
J ' hJ Desvia para N001
JJ ' Armazena no X para o prximo loop.
J4 ' J Loop para outra estimativa.
Dgito verificador e comprimento: C3B7 36
hJ ll h
Esta sub-rotina calcula para o modelo de linha reta.
h4 l'l 0
h l'l
h l'l'
Calcula = MX + B.
h lh
Retorna para a rotina de chamada.
Dgito verificador e comprimento: 9688 15
'J ll ' Esta sub-rotina calcula para o modelo de linha reta.
'4 l'l
' l'l
' l'l 0 Calcula =(Y B) M.
' lh
Retorna para a rotina de chamada.
Dgito verificador e comprimento: 9C0F 15
J ll
Esta sub-rotina calcula para o modelo logartmico.
4 l'l
lh
l'l 0
l'l'
Calcula = M In X + B.
lh
Retorna para a rotina de chamada.
Linhas do
programa:
(No modo RPN)
Description
y
Calcula = e
(Y B) M
h lh
Retorna para a rotina de chamada.
Dgito verificador e comprimento: 0DBE 18
'J ll '
Esta sub-rotina calcula para o modelo exponencial.
'4 l'l 0
' l'l
'
' l'l
Calcula = Be
MX
.
' ' 0
Desvia para M005
Dgito verificador e comprimento: 9327 18
1J ll 1 Esta sub-rotina calcula para o modelo exponencial.
14 l'l
1 l'l
1 lh
1 l'l 0
Calcula = (ln (Y B)) M.
1 ' h
Vai para N005
Dgito verificador e comprimento: 7219 18
J ll
Esta sub-rotina calcula para o modelo de potncia.
4 l'l
l'l 0
-
l'l Calcula Y= B (X
M
).
' l
Vai para K005
Dgito verificador e comprimento: 11B3 18
J ll Esta sub-rotina calcula para o modelo de potncia.
Linhas do
programa:
(No modo RPN)
Description
x
Calcula = (Y/B )
1/M
'
Vai para O005
Dgito verificador e comprimento: 8524 21
lJ ll l Determina se D001 ou B001 devem ser executados
l4 'J Se o sinalizador 1 for configurado . . .
l ' J Executa D001
l ' J Executa B001
l ' Vai para Y006
Dgito verificador e comprimento: 4BFA 15
0J ll 0 Determina se C001 ou A001 devem ser executados
04 'J Se o sinalizador 1 for configurado . . .
0 ' 'J Executa C001
0 ' hJ Executa A001
0 ' Vai para Y006
Dgito verificador e comprimento: 1C4D 15
J ll Determina se J001 ou H001 devem ser executados
4 'J Se o sinalizador 1 for configurado . . .
' J Executa J001
' hJ Executa H001
' JJ Vai para Y011
Dgito verificador e comprimento: 0AA5 15
hJ ll h Determina se I001 ou G001 devem ser executados
h4 'J Se o sinalizador 1 for configurado . . .
h ' 1J Executa I001
h ' 'J Executa G001
h ' JJ Vai para Y011
Dgito verificador e comprimento: 666D 15
Linhas do
programa:
(No modo RPN)
Description
x
Recupera a solicitao .
_Ug
=
x
x
x x
dx e x Q
2 ) ) ((
2
2
1
5 . 0 ) (
Programas Estatsticos 16-13
Listagem do Programa:
Linhas do
programa:
(No modo RPN)
Descrio
'J ll ' Esta rotina inicializa o programa normal de distribuio.
'4 Armazena o valor padro para a mdia.
' ' 0
' 1hl 0 Solicita e armazena a mdia, M.
' J Armazena o valor padro do desvio padro.
' ' '
' 1hl ' Solicita e armazena o desvio padro, S.
' lh Interrompe o valor exibido do desvio padro.
Dgito verificador e comprimento: 70BF 26
J ll Esta rotina calcula Q(X) dado X.
4 1hl Solicita e armazena X.
' 'J Calcula a rea da cauda superior.
' '
Armazena o valor em Q para que a funo VIEW possa
exibi-lo.
'1l ' Exibe Q(X).
' J Loop para calcular outra Q(X).
Dgito verificador e comprimento: 042A 18
1J ll 1 Esta rotina calcula X dado Q(X).
14 1hl ' Solicita e armazena Q(X).
1 l'l 0 Recupera a mdia.
1 '
Armazena a mdia como uma estimativa de X, chamada
X
guess
.
Dgito verificador e comprimento: A970 12
J ll Este rtulo define o incio do loop iterativo.
4 ' 'J Calcula (Q( X
guess
) Q(X)).
l'l '
l'l
'
l+
' J Calcula a derivada em X
guess
.
16-14 Programas Estatsticos
l'l
> Calcula a correo para X
guess
.
J '' Soma a correo para produzir um novo X
guess
.
JJ h'
J4 J
J - Testa para ver se a correo significativa.
J ' J Retorna para comear o loop se a correo for
significativa. Continua se a correo no for significativa.
J l'l
J '1l Exibe o valor calculado de X.
J ' 1J Loop para calcular outro X.
Dgito verificador e comprimento: EDF4 57
'J ll ' Esta sub-rotina calcula a rea da cauda superior Q(x).
'4 l'l 0 Recupera o limite inferior da integrao.
' l'l Recupera o limite superior da integrao.
' h Seleciona funo definida pela LBL F para a integrao.
' h Integra a funo normal usando a varivel fictcia D.
' 4
'
'
'>
'J l'l '
Calcula S .
'JJ '
Armazena o resultado temporariamente para a rotina
inversa.
'J4
'J '
'J
'J '
Adiciona metade da rea sob a curva j que integramos
usando a mdia como o limite inferior.
'J lh Retorna para a rotina de chamada.
Dgito verificador e comprimento: 8387 52
Linhas do
programa:
(No modo RPN)
Descrio
2
Programas Estatsticos 16-15
Sinalizadores Usados:
Nenhum.
Observaes:
A exatido deste programa depende da configurao do visor. Para entradas na
rea entre 3 desvios padres, um modo de exibio de quatro nmeros
significativos, adequado para a maioria das aplicaes.
Para preciso total, o limite de entrada se torna 5 desvios padres. A durao do
clculo significativamente menor com um nmero inferior de dgitos exibidos.
Na rotina Q, a constante 0,5 pode ser substituda por 2 e _.
No necessrio digitar na rotina inversa (na rotina I e T) se voc no estiver
interessado na capacidade inversa.
Instrues do programa:
1. Digite as rotinas do programa; pressione _ ao terminar.
2. Pressione _Sg.
3. Depois da solicitao para M, digite a mdia da populao e pressione g.
(se a mdia for zero, simplesmente pressione g.)
J ll Esta sub-rotina calcula o integrando para a funo normal
4 l'l
l'l 0
l'l '
4
4
'
>
Reinicia o programa.
_g
'
44
Insere 2 como valor de X e calcula
Q(X).
_____
_
44J4
Multiplica pela populao para a
estimativa revisada.
16-18 Programas Estatsticos
Assim, esperaramos que apenas aproximadamente 1 por cento dos estudantes
obtivessem notas mais altas que 90.
Desvio Padro Agrupado
O desvio padro de dados agrupados, Sxy, o desvio padro dos pontos de
dados x
1
, x
2
, , x
n
, que ocorrem nas freqncias do nmero inteiro f
1
, f
2
, ... , f
n
.
Teclas:
(No modo RPN)
Visor: Descrio:
_Sg 0
=
1
2
2
) f (
f
) f x (
f x
S
i
i
i i
i i
xg
Programas Estatsticos 16-19
Este programa lhe permite inserir dados, corrigir entradas e calcular o desvio
padro e a mdia ponderada dos dados agrupados.
Listagem do Programa:
Linhas do programa:
(No modo ALG)
Description
'J ll ' Inicia o programa de desvio padro agrupado.
'4 'l Limpa registradores estatsticos (-27 at -32).
'
' ' h Limpa a contagem N.
Dgito verificador e comprimento: E5BC 13
1J ll 1 Entra pontos de dados estatsticos.
14 1hl Armazena o ponto de entrada em X.
1 1hl Armazena a freqncia do ponto de dados em F.
1 J Insere incremento para N.
1 '
1 l'l Recupera a freqncia de ponto de dado f
i
.
Dgito verificador e comprimento: 3387 19
J ll Acumula somatrias.
4 4
' 1 Armazena o ndice para o registrador -27.
l'l
'''1'
Atualiza no registrador -27.
l'lh
'
4
> ' 1 Armazena o ndice para o registrador -28.
J l'l
JJ '''1'
Atualiza no registrador -28.
J4 l'lh
J ' Armazena o ndice para o registrador -30.
J
J ' 1
J l'l
i
f
i i
f x
i i
f x
i
2
i
f x
16-20 Programas Estatsticos
J '''1'
Atualiza no registrador -30.
J l'l
J> '' h Incrementa (ou decrementa) N.
4 l'l h
4J l'l
44 h'
4 '
4 '1l h Exibe o nmero atual de pares de dados.
4 ' 1J Vai para o rtulo I para a prxima entrada de dados.
Dgito verificador e comprimento: F6CB 84
'J ll ' Calcula as estatsticas para os dados agrupados.
'4 = Desvio padro agrupado.
' ' '
' '1l ' Exibe o desvio padro agrupado.
'
Mdia ponderada.
' ' 0
' '1l 0 Exibe a mdia ponderada.
' ' 1J Retorna para obter mais pontos.
Dgito verificador e comprimento: DAF2 24
J ll Desfaz os erros nos dados de entrada.
4 J Insere o decremento em N.
'
l'l Recupera a ltima entrada de freqncia de dados.
' Muda o sinal de f
i
.
'
' J Ajusta a contagem e somatrias.
Dgito verificador e comprimento: 03F4 23
Linhas do programa:
(No modo ALG)
Description
i i
f x
2
Solicita a segunda x
i
.
_g
J
Solicita a segunda f
i
.
__g
h
4
Exibe o contador.
g
Solicita a terceira x
i
.
__g
4
Solicita a terceira f
i
.
__g
h
Exibe o contador.
_Ug
h
4
Remove os dados errados; exibe
o contador verificado.
g
J
Solicita a nova terceira x
i
.
__g
Exibe o contador.
g
J
Solicita a quarta x
i
.
__g
Solicita a quarta f
i
.
Programas Estatsticos 16-23
__g h
Exibe o contador.
g
J
Solicita a quinta x
i
.
__g
Solicita a quinta f
i
.
__g
h
Exibe o contador.
g
44
Solicita a sexta x
i
.
__g
Solicita a sexta f
i
.
___g h
Exibe o contador.
_Gg '
JJJJ
Calcula e exibe o desvio padro
agrupado (sx) dos seis pontos de
entradas.
g
0
4
Calcula e exibe a mdia
ponderada ( ).
_ 4
Limpa VIEW.
x
16-24 Programas Estatsticos
Programas e Equaes Diversas 17-1
17
Programas e Equaes Diversas
Valor do Dinheiro no Tempo
Dado quatro dos cinco valores da Equao Valor do Dinheiro no Tempo (TVM),
voc pode resolver o quinto valor. Esta equao til em uma ampla variedade de
aplicaes financeiras tais como emprstimos imobilirios e ao consumidor e
contas de poupana.
A equao TVM :
Os sinais dos valores monetrios (saldo, B; pagamento, P; saldo futuro, F)
correspondem direo do fluxo de caixa. Dinheiro que voc recebe tem um sinal
positivo enquanto aquele que voc paga tem um sinal negativo. Observe que
qualquer problema pode ser visto de duas perspectivas. O mutuante e o muturio
visualizam o mesmo problema com sinais invertidos.
0 100 1
100
100 1 1
= + + +
B )) I ( ( F
I
) I (
P
N
N
Bal ano, B
Valor Futuro, F
Pagamento, P
N
_
1
N
1 2
3
17-2 Programas e Equaes Diversas
Entrada da equao:
Digite esta equao:
lJ'J'J'1J'h'1''J'1J'h'
Observaes:
A equao TVM requer que I seja diferente de-zero para evitar o erro 1'1
. Se estiver resolvendo I e no estiver seguro de seu valor atual, pressione
_@_I antes de comear o clculo SOLVE (@_I).
Teclas:
(No modo RPN)
Visor: Descrio:
_
'h l1' l
ou equao atual
Seleciona o modo
Equao.
gP____
l J_ Inicia a insero da
equao.
_ 4_ _
lJ'J'
4__
lJ'J'J'''
gI____
'J'J'1 J' =
_
'J'J'1J'' =
_ gN
'J'1J'h'_
_ gI_ gF
_
J'h'1'_
4 __ gI
h'1''J'1'
____
1''J'1J'_
__ gN
'J'1J'h_
_ gB
J'1J'h'_
g
lJ'J'J'1 =
Finaliza a equao.
g _ (segure)
'l'h
lhJ
Dgito verificador e
comprimento.
Programas e Equaes Diversas 17-3
A ordem em que sero solicitados os valores depende da varivel que voc est
resolvendo.
Instrues SOLVE:
1. Se seu primeiro clculo TVM o de resolver a taxa de juros, I, pressione _
@_I.
2. Pressione _. Se for necessrio, pressione ou para rolar atravs
da lista de equaes at encontrar a equao TVM.
3. Faa uma das cinco operaes seguintes:
a. Pressione @_N para calcular o nmero de perodos
compostos.
b. Pressione @_I para calcular os juros peridicos .
Para pagamentos mensais, o resultado retornado para I a taxa de juros
mensal, i; pressione 12 _ para ver a taxa de juro anual.
c. Pressione @_B para calcular o balano inicial de um
emprstimo ou conta de poupana.
d. Pressione @_P para calcular o pagamento peridico.
e. Pressione @_F para calcular valor futuro ou balano de um
emprstimo.
4. Digite os valores das quatro variveis conhecidas a medida que forem
solicitadas, pressione g depois de cada valor.
5. Ao pressionar o ltimo g, o valor da varivel incgnita calculado e
exibido.
6. Para calcular uma nova varivel ou recalcular a mesma varivel usando dados
diferentes, v para o passo 2.
SOLVE funciona de modo eficiente nesta aplicao sem estimativas iniciais.
17-4 Programas e Equaes Diversas
Variveis Usadas:
Exemplo:
Parte 1. Voc est financiando a compra de um carro com um emprstimo de 3
anos (36 meses) com juros anuais de 10,5% capitalizados mensalmente. O preo
de compra do carro $7.250. Sua entrada de $1.500.
N O nmero de perodos compostos.
I A taxa de juros peridica como um percentual. (Por exemplo, se
a taxa de juro anual de 15% e h 12 pagamentos por ano, a
taxa de juro peridica, i, 15 12=1,25%.)
B O saldo inicial de contas de emprstimo ou poupana.
P O pagamento peridico.
F O valor futuro de uma conta de poupana ou saldo de um
emprstimo.
Teclas:
(No modo RPN)
Visor: Descrio:
8_ (J1) _
Seleciona o formato de
exibio FIX 2.
_( quando
necessrio)
lJ'J'J'1=
Exibe a parte mais esquerda
da equao TVM.
@_P
1
valor
Seleciona P; solicita I.
____g
__ _
1
Retm 36 em N; solicita F.
g
Retm 0 em F; solicita B.
g
'l'1h'
1
Retm P; solicita I.
Programas e Equaes Diversas 17-7
Gerador de Nmero Primo
Este programa aceita qualquer nmero inteiro positivo maior do que 3. Se o
nmero for primo (no divisvel igualmente pelos nmeros inteiros a no ser por si
prprio e por 1), ento o programa retornar o valor de entrada. Se a entrada no
for um nmero primo, ento o programa retorna o primeiro nmero primo que seja
maior do que a entrada.
O programa identifica os nmeros no primos experimentando completamente
todos os fatores possveis. Se um nmero no primo, o programa adiciona 2
(supondo que o valor ainda par) e testa para ver se h encontrado um primo.
Este processo continua at que o nmero primo seja encontrado.
g
h
Armazena 24 em N; solicita B.
g
'l'1h'
4
Retm 5750 em B; calcula F, o
saldo futuro. Novamente, o sinal
negativo indicando que voc deve
pagar este valor.
g8_
(J1) _
Configura o formato de exibio
FIX 4.
17-8 Programas e Equaes Diversas
LBL Y
Visualizao
Principal
LBL Z
P + 2 x
LBL P
x P
3 D
LBL X
x = 0?
sim
no
Iniciar
no
sim
Nota: x o valor
no registra-
dor X.
Programas e Equaes Diversas 17-9
Listagem do Programa:
Linhas do
Pprograma:
(No modo ALG)
Descrio
J ll Esta rotina exibe o nmero primo P.
4 '1l l
Dgito verificador e comprimento: 2CC5 6
J ll Esta rotina adiciona 2 a P.
4 4' l
Dgito verificador e comprimento: EFB2 9
lJ ll l Esta rotina armazena o valor de entrada para P.
l4 lh' l
l l'l4'
l -
l
l - Testa para a entrada par
l J'll Aumenta P se inserir um nmero par.
l Armazena 3 no divisor de teste, D
Dgito verificador e comprimento: EA89 47
J ll Esta rotina testa P para ver se primo.
4 l'l' Encontra a parte fracionria de P D.
Testa um resto de zero (no primo).
' J Se o nmero no for primo, tenta a prxima
possibilidade.
''l'l'
-
>- Teste para ver se todos os fatores possveis foram
tentados.
> ' J Se todos os fatores foram testados, desvia para a rotina
do visor.
J 4'
JJ ' J Desvia para testar o primo em potencial com o novo
fator.
Dgito verificador e comprimento: C6B5 53
17-10 Programas e Equaes Diversas
Sinalizadores Usados:
Nenhum.
Instrues do programa:
1. Digite as rotinas do programa; pressione _ ao terminar.
2. Digite o nmero inteiro positivo maior do que 3.
3. Pressione _Pg para executar o programa. Nmero primo, P seri
exibido.
4. Para ver o prximo nmero primo, pressione g.
Variveis Usadas:
Observaes:
Nenhum teste feito para assegurar que a entrada seja maior do que 3.
Exemplo:
Qual o primeiro nmero primo depois de 789? Qual o prximo nmero primo?
P Valor primo e valores primos potenciais.
D Divisor usado para testar o valor atual de P.
Teclas:
(No modo ALG)
Visor: Descrio:
____
Pg
l
>
Calcula o prximo nmero primo
depois de 789.
g l
>
Calcula o prximo nmero primo
depois de 797.
Programas e Equaes Diversas 17-11
Produto Vetorial em Vetores
Aqui est um exemplo mostrando como usar a funo do programa para calcular o
produto vetorial.
Produto vetorial:
v
1
v
2
= (YW ZV )i + (ZU XW)j + (XV YU)k
onde
v
1
= X i + Y j + Z k
e
v
2
=U i + V j + W k
Linhas do Programa:
(No modo RPN)
Descrio
lJ ll l Define o incio da rotina de entrada/exibio
retangular.
l4 1hl Exibe ou aceita a entrada de X.
l 1hl Exibe ou aceita a entrada de Y.
l 1hl Exibe ou aceita a entrada de Z.
l ' lJ Vai ao R001 para vetores de entrada
Dgito verificador e comprimento: D82E 15
J ll Define o incio da rotina de insero de vetores.
4 l'l Copia os valores em X, Y e Z para U, V e W
respectivamente.
'
l'l
' '
l'l
' l
' lJ Vai ao R001 para vetores de entrada
Dgito verificador e comprimento: B6AF 24
17-12 Programas e Equaes Diversas
Exemplo:
Calcula o produto vetorial de dois vetores, v1=2i+5j+4k e v2=i-2j+3k
Linhas do Programa:
(No modo RPN)
Descrio
'J ll ' Define o incio da rotina de produto vetorial.
'4 l'l
' l'l l
' l'l
' l'l '
' Calcula (YW ZV), que o componente X.
' ' h
' l'l
'> l'l
'J l'l
'JJ l'l l
'J4 Calcula (ZU WX), que o componente Y.
'J '
'J l'l
'J l'l '
'J l'l
'J l'l
'J
'J> ' Armazena (XV YU), que o componente Z.
'4 l'l h
'4J ' Armazena o componente X.
'44 l'l
'4 ' Armazena o componente Y.
'4 ' lJ Vai ao R001 para vetores de entrada
Dgito verificador e comprimento: 838D 72
Programas e Equaes Diversas 17-13
Teclas: Visor: Descrio:
_Rg
=1
Executa rotina R para entrar o
valor do vetor
_g
-
=1
Entrar v2 de componente-x
_zg
7
=1
Entrar v2 de componente-y
_g
J
Entrar v2 de componente-z
_Eg
J
Executa rotina E para trocar v2 em
variveis U, V, e W
_g -
4
Entrar v1 de componente-x
_g 7
Entrar v1 de componente-y
_g
4
Entrar v1 de componente-z
_Cg
4
Execute rotina C para calcular
componente-x do produto vetorial
g -
4
Calcular componente-y do
produto vetorial
g
7
>
Calcular componente-z do
produto vetorial
17-14 Programas e Equaes Diversas
Parte 3
Apndices e Referncias
Suporte Tcnico, Baterias e Servios A-1
A
Suporte Tcnico, Baterias e Servios
Suporte Tcnico da Calculadora
Voc pode obter respostas s perguntas sobre o uso da sua calculadora entrando
em contato com nosso Departamento de Suporte Tcnico. Nossa experincia
mostra que diversos clientes tm dvidas similares a respeito de nossos produtos e
por esse motivo apresentamos a seo a seguir Respostas para Perguntas
Freqentes. Se no encontrar qualquer resposta para sua pergunta, entre em
contato com o endereo ou telefone listado na pgina A8.
Respostas para Perguntas Freqentes
P: Como posso determinar se a calculadora est operando normalmente?
R: Consulte a pgina A5 que descreve o autoteste de diagnstico.
P: Meus nmeros contm virgulas em vez de pontos como casas decimais. Como
restauro os pontos?
R: Use a funo g85 (5) funo (pgina 123).
P: Como posso alterar o nmero de casas decimais no visor?
R: Use o g8 menu (pgina 121).
P: Como fao para limpar toda ou parte da memria?
R: @ exibe o menu CLEAR, que lhe permite limpar x (o nmero no
registrador-X), todas as variveis diretas, toda memria, todos os dados estatsticos,
todos os nveis da pilha e todas as variveis indiretas
P: O que significa um E em um nmero (por exemplo 4JJ) ?
A-2 Suporte Tcnico, Baterias e Servios
R: O expoente de dez; que , 2,51 10
13
.
P: A calculadora exibiu a mensagem 00l ll. O que devo fazer?
R: Voc deve limpar uma parte da memria antes de continuar (Veja o Apndice
B).
P: Por que o clculo do seno (ou tangente) de radianos exibe um nmero muito
pequeno em vez de 0?
R: no pode ser representado exatamente com a preciso de 12 dgitos da
calculadora.
P: Por que obtenho respostas incorretas quando uso as funes trigonomtricas?
R: necessrio verificar se a calculadora est usando o modo angular correto
(9 J', 4lh, ou 'l ).
P: O que significa o indicador no visor?
R: Ele indica indica algo sobre o estado da calculadora. Consulte Indicadores no
Captulo 1.
P: Os nmeros mostram fraes. Como obtenho os nmeros decimais?
R: Pressione @ _.
Limites Ambientais
Para manter a confiabilidade do produto, observe os seguintes limites de
temperatura e de umidade.
Temperatura de operao: 0 a 45C (32 a 113F).
Temperatura de armazenagem: 20 a 65C (4 a 149F).
Umidade na operao e armazenagem: 90% de umidade relativa a um
mximo de 40C (104F).
Suporte Tcnico, Baterias e Servios A-3
Trocando as Baterias
A calculadora alimentada por duas baterias de ltio tipo boto com 3 volts,
CR2032.
Substitua as baterias logo que for possvel quando o indicador de carga baixa nas
baterias (-) aparecer. Se o indicador de bateria estiver ligado e o visor ficar
escurecido, possvel que haja perda de dados. Se os dados forem perdidos, a
mensagem 00l 'lhl ser exibida.
Uma vez removidas as baterias, substitua-as dentro de dois minutos para evitar a
perda dos dados armazenados. (Tenha as baterias novas mo antes de abrir o
compartimento da bateria.)
Para instalar as baterias:
1. Tenha duas baterias tipo boto novas mo. Evite tocar nos terminais da
bateria manuseie-as apenas pelas suas extremidades.
2. Certifique-se de que a calculadora esteja desligada, OFF. No pressione
ON (_) novamente at que o procedimento inteiro de
substituio da bateria esteja completo. Se a calculadora estiver
ligada ON quando as baterias forem removidas, os contedos
da Memria Contnua sero apagados.
3. Vire a calculadora para cima e retire a tampa do compartimento da bateria.
4. Para prevenir perda de memria, nunca remova duas pilhas antigas ao mesmo
tempo. Assegure-se de remover e substituir as pilhas uma a cada vez.
A-4 Suporte Tcnico, Baterias e Servios
5. Insira uma nova bateria de ltio CR2032, certificando-se que o sinal positivo
(+) esteja voltado para fora.
6. Remova e insira a outra bateria como indicado nos passos 4 a 5. Certifique-se
de que o sinal positivo (+) em cada bateria esteja voltado para fora.
7. Recoloque a tampa do compartimento da bateria.
8. Pressione _.
Testando Operao da Calculadora
Use as seguintes diretrizes para determinar se a calculadora est funcionando
corretamente. Teste a calculadora depois de cada passo para verificar se a
operao foi restaurada. Se for necessrio reparar sua calculadora, consulte a
pgina A8.
A calculadora no liga (passos 14) ou no responde quando voc pressiona
as teclas (passos 13):
1. Reinicialize (Reset) a calculadora. Mantenha pressionada a tecla _ e
pressione _. Talvez seja necessrio repetir estas teclas de
reinicializao diversas vezes.
2. Apague a memria. Pressione e mantenha pressionado _, em seguida
pressione e mantenha pressionada ambas as teclas g e 6. A
memria limpa e a mensagem 00l 'lhl exibida ao se soltar
todas as trs teclas.
Aviso
No destrua, fure ou descarte as baterias no fogo. As
baterias podem estourar ou explodir, liberando produtos
qumicos perigosos.
Suporte Tcnico, Baterias e Servios A-5
3. Remova as baterias (consulte Trocando as Baterias) e pressione
levemente uma moeda contra os contatos de ambas as baterias da
calculadora. Recoloque as baterias e ligue a calculadora. A calculadora
dever exibir 00l 'lhl.
4. Caso a calculadora no responda ao comando das teclas, use o seguinte
procedimento, use um objeto pontiagudo fino para pressionar o furo de
reinicializao. Os dados armazenados geralmente permanecem intactos.
furo de reinicializao
Se estes passos falharem na restaurao da operao da calculadora, ser
necessrio solicitar um reparo.
Se a calculadora responde ao comando das teclas mas voc suspeita que
no esteja funcionando adequadamente:
1. Faa o autoteste descrito na prxima seo. Se a calculadora falhar no
autoteste, ser necessrio solicitar um reparo.
2. Se a calculadora passar no autoteste, talvez voc tenha cometido um erro
ao operar a calculadora. Leia novamente as partes do manual e verifique
Respostas para Perguntas Freqentes (pgina A1).
3. Entre em contato com o Departamento de Assistncia Tcnica na pgina
A8.
O Autoteste
Se o visor pode ser ligado, mas a calculadora no parece estar operando
corretamente, faa o seguinte autoteste de diagnstico.
1. Mantenha pressionada a tecla _ depois pressione _ ao mesmo tempo.
2. Pressione qualquer tecla oito vezes e observe os diversos padres exibidos.
Depois de pressionar a tecla oito vezes, a calculadora exibe a mensagem de
direitos autorais 4 hl ' ' l l e depois a mensagem l
J.
3. Pressione as teclas na seqncia seguinte:
A-6 Suporte Tcnico, Baterias e Servios
g _ _ 9 g g
_ 6 _ _ _ _ _ _
g__4___ _ __g
__ _ _ @_____ _ _
_ _
Se voc pressionar as teclas na ordem correta e elas funcionarem
perfeitamente, a calculadora exibir l seguido por nmeros de dois
dgitos. (A calculadora est contando as teclas usando a base
hexadecimal.)
Se voc pressionar uma tecla fora da ordem ou se uma tecla no estiver
funcionando corretamente, a prxima tecla exibir uma mensagem de
erro (consulte o passo 4).
4. O autoteste produz um destes dois resultados:
A calculadora exibe 'l se passar no autoteste. V para o passo 5.
A calculadora exibe 'h1l seguido por um nmero de um dgito,
se falhar no autoteste. Se voc recebeu a mensagem porque pressionou
uma tecla fora da ordem, reinicialize (reset) a calculadora (mantenha
pressionada _, pressione _) e faa o autoteste novamente. Se voc
pressionou as teclas na seqncia porm obteve esta mensagem, repita o
autoteste para verificar os resultados. Se a calculadora falhar novamente,
ser necessrio fazer um reparo (consulte a pgina A8). Inclua junto
calculadora uma cpia da mensagem de erro ao envi-la para a
assistncia tcnica.
5. Para sair do autoteste, reinicialize a calculadora (mantenha pressionada _ e
pressione _).
Pressionando _ e 9 iniciar um autoteste contnuo que usado na fbrica.
Voc pode interromper este teste de fbrica pressionando qualquer tecla.
Suporte Tcnico, Baterias e Servios A-7
Garantia
Calculadora Cientfica HP 35s; Durao da garantia: 12 meses
1. A HP garante a voc, o usurio final, que o equipamento, acessrios e
suprimentos da HP estaro livre de defeitos em peas ou mo-de-obra aps a
data da compra, pelo perodo especificado acima. Se a HP for notificada da
ocorrncia de tais defeitos durante o perodo de garantia, a HP ir, por opo
sua, ou reparar ou substituir produtos que sejam comprovadamente
defeituosos. A substituio dos produtos pode ser feita por produtos novos ou
como novos.
2. A HP lhe garante que o software no ir falhar na execuo de suas
instrues programadas depois da data da compra, pelo perodo
especificado acima, devido a defeitos no material ou mo-de-obra quando
instalado e usado de forma apropriada. Se a HP for notificada de tais defeitos
durante o perodo da garantia, a HP ir substituir a mdia do software que
no executar as suas instrues programadas devido a esses defeitos.
3. A HP no garante que a operao dos seus produtos ser ininterrupta e livre
de erros. Se no for possvel para a HP, dentro de um perodo razovel,
reparar ou substituir qualquer produto sob as condies da garantia, voc ter
direito ao reembolso do valor da compra aps devoluo imediata do produto
com prova de compra.
4. Os produtos da HP podem conter peas recondicionadas equivalentes a novas
em desempenho ou produtos que tenham sido sujeitas a uso incidental.
5. A garantia no se aplica aos defeitos resultantes da (a) manuteno ou
calibrao (a) imprpria ou inadequada, (b) software, interface, peas ou
equipamentos no fornecidos pela HP, (c) alterao no autorizada ou uso
incorreto, (d) operao fora das especificaes ambientais divulgadas para o
produto ou (e) preparao ou manuteno imprpria do local.
A-8 Suporte Tcnico, Baterias e Servios
6. A HP NO OFERECE NENHUMA OUTRA GARANTIA OU CONDIO
EXPLCITA, VERBAL OU ESCRITA. DE ACORDO COM O PERMITIDO PELA LEI
LOCAL, QUALQUER GARANTIA OU CONDIO IMPLCITA DE
COMERCIABILIDADE, QUALIDADE SATISFATRIA OU ADEQUAO PARA
UM OBJETIVO PARTICULAR, LIMITADA AO PERODO DE DURAO DA
GARANTIA EXPLCITA DETERMINADO ACIMA. Alguns pases, estados ou
distritos no permitem limitaes na durao de uma garantia implcita, por
isso a limitao ou excluso acima talvez no se aplique a voc. Esta garantia
lhe assegura direitos legais especficos e talvez voc tenha outros direitos que
variem de pas para pas, de estado para estado ou de provncia para
provncia.
7. DENTRO DO PERMITIDO PELA LEI LOCAL, AS SOLUES EXPRESSAS NESTA
GARANTIA SO SOLUES NICAS E EXCLUSIVAS. EXCETO COMO
INDICADO ACIMA, EM NENHUM MOMENTO A HP OU SEUS
REPRESENTANTES SERO RESPONSVEIS POR PERDA DE DADOS OU POR
OUTRO DANO DIRETO, ESPECIAL, ACIDENTAL, CONSEQNCIAL
(INCLUINDO A PERDA DE LUCROS OU DADOS) OU OUTROS, SEJAM
BASEADOS EM CONTRATO, ACORDO OU OUTROS. Alguns pases, estados
ou provncias no permitem a excluso ou limitao de danos acidentais ou
conseqnciais, por isso a limitao ou excluso acima talvez no se aplique
a voc.
8. As nicas garantias para os produtos e servios da HP so aquelas descritas
na garantia expressa que acompanha tais produtos e servios. A HP no ser
responsvel por erros tcnicos ou editoriais ou omisses contidas neste
documento.
PARA TRANSAES DE CONSUMIDORES NA AUSTRLIA E NOVA
ZELNDIA: OS TERMOS DE GARANTIA CONTIDOS NESTA
DECLARAO, EXCETO NA EXTENSO PERMITIDA PELA LEI, NO
EXCLUEM, RESTRINGEM OU ALTERAM SEUS DIREITOS ESTATURIOS
OBRIGATRIOS APLICVEIS VENDA DESTE PRODUTO A VOC.
Sustentao De Cliente
AP Pas: Telefones:
Austrlia 1300-551-664 ou
03-9841-5211
Suporte Tcnico, Baterias e Servios A-9
China 010-68002397
Hong Kong 2805-2563
Indonsia +65 6100 6682
Japo +852 2805-2563
Malsia +65 6100 6682
Nova Zelndia 09-574-2700
Filipinas +65 6100 6682
Singapura 6100 6682
Coria do Sul 2-561-2700
Taiwan +852 2805-2563
Tailndia +65 6100 6682
Vietn +65 6100 6682
EMEA Pas: Telefones:
ustria 01 360 277 1203
Blgica 02 620 00 86
Blgica 02 620 00 85
Repblica Checa 296 335 612
Dinamarca 82 33 28 44
Finlndia 09 8171 0281
Frana 01 4993 9006
Alemanha 069 9530 7103
Grcia 210 969 6421
Holanda 020 654 5301
Irlanda 01 605 0356
Itlia 02 754 19 782
Luxemburgo 2730 2146
Noruega 23500027
Portugal 021 318 0093
Rssia 495 228 3050
frica do Sul 0800980410
Espanha 913753382
Sucia 08 5199 2065
Sua 022 827 8780 (Francs)
A-10 Suporte Tcnico, Baterias e Servios
Sua 01 439 5358 (Alemo)
Sua 022 567 5308 (Italiano)
Reino Unido 0207 458 0161
LA Pas: Telefones:
Anguila 1-800-711-2884
Antiqua 1-800-711-2884
Argentina 0-800- 555-5000
Aruba 800-8000 800-711-2884
Bahamas 1-800-711-2884
Barbados 1-800-711-2884
Bermuda 1-800-711-2884
Bolvia 800-100-193
Brasil 0-800-709-7751
Ilhas Virgens Britnicas 1-800-711-2884
Ilha Cayman 1-800-711-2884
Curaao 001-800-872-2881 +
800-711-2884
Chile 800-360-999
Colmbia 01-8000-51-4746-8368
(01-8000-51- HP INVENT)
Costa Rica 0-800-011-0524
Dominica 1-800-711-2884
Repblica Dominicana 1-800-711-2884
Equador 1-999-119 800-711-2884
(Andinatel)
1-800-225-528 800-711-2884
(Pacifitel)
El Salvador 800-6160
Antilhas Francesas 0-800-990-011 800-711-2884
Guiana Francesa 0-800-990-011 800-711-2884
Granada 1-800-711-2884
Guadalupe 0-800-990-011 800-711-2884
Guatemala 1-800-999-5105
Guiana 159 800-711-2884
Suporte Tcnico, Baterias e Servios A-11
Haiti 183 800-711-2884
Honduras 800-0-123 800-711-2884
Jamaica 1-800-711-2884
Martinica 0-800-990-011 877-219-8671
Mxico 01-800-474-68368 (800 HP
INVENT)
Montserrat 1-800-711-2884
Antilhas Holandesas 001-800-872-2881
800-711-2884
Nicargua 1-800-0164 800-711-2884
Panam 001-800-711-2884
Paraguai (009) 800-541-0006
Peru 0-800-10111
Porto Rico 1-877 232 0589
St. Lcia 1-800-478-4602
St Vicente 01-800-711-2884
St. Kitts & Nevis 1-800-711-2884
St. Marteen 1-800-711-2884
Suriname 156 800-711-2884
Trinidad & Tobago 1-800-711-2884
Turks & Caicos 01-800-711-2884
Ilhas Virgens EUA 1-800-711-2884
Uruguai 0004-054-177
Venezuela 0-800-474-68368 (0-800 HP
INVENT)
NA Pas: Telefones:
Canad 800-HP-INVENT
USA 800-HP INVENT
Acesse http://www.hp.com para obter informaes sobre os servios e suporte
tcnico mais recentes.
A-12 Suporte Tcnico, Baterias e Servios
Informao regulamentar
Aviso da Comisso Federal de Comunicaes
Este equipamento foi testado e cumpre com os limites da Classe B de produto
digital, em concordncia com a Parte 15 das Regras FCC. Estes limites foram
criados para disponibilizar uma proteco razovel contra as interferncias
nefastas em instalaes residenciais. Este equipamento gera, utiliza e pode
produzir energia de frequncias rdio e, se no estiver instalado e utilizado de
acordo com as instrues, poder causar interferncias perigosas na recepo
rdio ou televisiva, bastando ligar/desligar o equipamento para saber, o utilizador
dever tentar corrigir as interferncias atravs das seguintes medidas:
Ajuste ou altere o lugar da antena receptora.
Aumente a distncia entre a cmara e o receptor.
Ligue o equipamento a um circuito diferente daquele a que se encontra
ligado.
Consulte um tcnico especializado em TV/Rdio para ajuda.
Modificaes
A FCC exige que o utilizador seja notificado de quaisquer alteraes ou
modificaes feitas a este dispositivo que no sejam expressamente aprovadas
pela Compainha Hewlett-Packard poder resultar na inutilizao do equipamento
pelo utilizador.
Declarao de Conformidade
para Produtos Marcados com logo FCC
Somente para os Estados Unidos
Este equipamento cumpre com a Parte 15 das Regras FCC. Funcionamento est
sujeito s duas seguintes condies: (1) este equipamento no pode causar
interferncia perigosa, e (2) este dispositivo deve aceitar qualquer interferncia
recebida, incluindo interferncia que pode causar funcionamento indesejado.
Se voc tiver questes sobre o produto que no esto relacionados a esta
declarao, escreva para
Hewlett-Packard Company
P.O.Box 692000, Mail Stop 530113
Houston, TX 77269-2000
Para maiores questes relacionadas a esta declarao FCC escreva para
Hewlett-Packard Company
P.O.Box 692000, Mail Stop 530113
Houston, TX 77269-2000
Suporte Tcnico, Baterias e Servios A-13
ou telefone para HP no 281-514-3333
Para identificar seu produto, consulte a pea, sries, ou nmero do modelo
localizado no produto.
Aviso Canadense
Este aparelho digital de Classe B est em conformidade com a Regulamentao
Canadiana para Equipamentos Causadores de Interferncias.
Avis Canadien
Cet appareil numrique de la classe B respecte toutes les exigences du Rglement
sur le matriel brouilleur du Canada.
Aviso de Regulamento da Unio Europia
Este produto cumpre com as seguintes Directivas EU:
Directiva para Baixa Voltagem 2006/95/EC
Directiva EMC 2004/108/EC
Cumprimento a estas directivas implica em conformidade aos padres Europeus
harmonizados aplicveis (Normas Europias) que esto listadas na Declarao de
Conformidade EU emitido por Hewlett-Packard para este produto ou famlia de
produto.
Este cumprimento indicado pela seguinte marcao de conformidade colocada
sobre o produto:
Hewlett-Packard GmbH, HQ-TRE, Herrenberger Strasse 140, 71034 Boeblingen,
Alemanha
This marking is valid for non-Telecom products
and EU harmonized Telecom products
(e.g. Bluetooth).
This marking is valid for EU non-harmonized
Telecom products.
*Notified body number (used only if
applicable - refer to the product label)
yyyy+
A-14 Suporte Tcnico, Baterias e Servios
Japanese Notice
VCCI
B
Descarte de Lixo Eltrico na Comunidade Europia
Este smbolo encontrado no produto ou na embalagem indica que
o produto no deve ser descartado no lixo domstico comum.
responsabilidade do cliente descartar o material usado (lixo
eltrico), encaminhando-o para um ponto de coleta para
reciclagem. A coleta e a reciclagem seletivas desse tipo de lixo
ajudaro a conservar as reservas naturais; sendo assim, a
reciclagem ser feita de uma forma segura, protegendo o ambiente
e a sade das pessoas. Para obter mais informaes sobre locais que reciclam esse
tipo de material, entre em contato com o escritrio da HP em sua cidade, com o
servio de coleta de lixo ou com a loja em que o produto foi adquirido.
Material de Perclorato manejo especial pode ser aplicado
A pilha de Reserva da Memria desta calculadora pode conter perclorato e pode
requerer manejo especial quando reciclado ou descartado na Califrnia.
Memria do Usurio e a Pilha B-1
B
Memria do Usurio e a Pilha
Este apndice abrange
A alocao e exigncias da memria do usurio,
Como reinicializar a calculadora sem afetar a memria,
Como limpar (excluir) toda a memria do usurio e reinicializar os padres
do sistema, e
Operaes que afetam a elevao da pilha.
Gerenciando a Memria da Calculadora
O HP 35s tem 30KB de memria disponvel ao usurio para voc para qualquer
combinao de dados armazenados (variveis, equaes, ou linhas de programa).
SOLVE, FN, e clculos estatsticos tambm requerem memria de usurio. (A
operao FN particularmente cara para ser executada.)
Todos os dados armazenados so preservados at que voc apague-os
explicitamente. A mensagem 00l ll significa que no existe atualmente
memria suficiente disponvel para a operao que voc tentou realizar.
necessrio apagar parte (ou tudo) da memria do usurio. Por exemplo, voc
pode:
Limpar uma ou todas as equaes (consulte Edio e Apagamento de
Equaes no Captulo 6).
Limpar um ou todos os programas (consulte Apagando Um ou Mais
programas no Captulo 13).
Limpar toda a memria do usurio (pressione @ _ (hll)).
Para ver o espao disponvel na memria, pressione g_. O visor mostra o
nmero de bytes disponveis.
B-2 Memria do Usurio e a Pilha
Para ver os requisitos da memria de equaes especficas na lista de equaes:
1. Pressione _ para ativar o modo Equao. ('h l1' l ou a
extremidade esquerda da equao atual ser exibida.)
2. Se necessrio, role atravs da lista de equaes (pressione ou ) at
voc ver a equao desejada.
3. Pressione g _ para ver o dgito verificador da soma (hexadecimal) e
o comprimento (em bytes) da equao. Por exemplo, 'l4 lhJ.
Para ver os requisitos de memria total de programas especficos:
1. Pressione g __ (4l'0) para exibir o primeiro rtulo na lista do
programa.
2. Role atravs da lista de programa (pressione ou at que voc veja o
rtulo e o comprimento do programa desejado). Por exemplo, ll lh.
3. Opcional: Pressione g _ para ver o dgito verificador da soma.
(hexadecimal) e o comprimento (em bytes) do programa. Por exemplo,
'l>''> lh.
Para ver os requisitos da memria de uma equao em um programa:
1. Exiba a linha de programa contendo a equao.
2. Pressione g _ para ver o dgito verificador da soma e o
comprimento. Por exemplo, 'lhJ lhJ.
Reajustando a Calculadora
Se a calculadora no responde ao comando das teclas ou se ela comporta de
forma irregular, tente reinicializ-la (reset). Reinicializando a calculadora
interrompe o clculo atual e cancela a entrada de programa, entrada digital, um
programa em execuo, um clculo SOLVE, um clculo FN, uma exibio VIEW
ou INPUT. Os dados armazenados geralmente permanecem intactos.
Para reinicializar a calculadora, mantenha pressionada a tecla _ e pressione
_. Se no for possvel reinicializar a calculadora, tente instalar baterias novas.
Se a calculadora no puder ser reinicializada ou se ainda apresentar falhas
durante a operao, voc deve tentar limpar a memria usando o procedimento
especial descrito na prxima seo.
Caso a calculadora no responda ao comando das teclas, use o seguinte
procedimento, use um objeto pontiagudo fino para pressionar o furo de
reinicializao.
Caso a calculadora no responda ao comando das teclas, use um objeto
pontiagudo fino para pressionar o furo REAJUSTAR.
Memria do Usurio e a Pilha B-3
Apagando a Memria
A forma comum de apagar a memria do usurio pressionar @ _
(hll). No entanto, existe ainda um procedimento de limpeza bem mais eficaz
que reinicializa as informaes adicionais, e til se o teclado no estiver
funcionando corretamente.
Se a calculadora no responder ao comando das teclas e se no for possvell
restaurar a operao reinicializando a calculadora ou trocando as baterias, tente o
seguinte procedimento MEMORY CLEAR . Estas teclas limpam toda a memria,
reinicializam a calculadora e restauram todos os formatos e modos para as suas
configuraes originais, padro (mostrado abaixo):
1. Pressione e mantenha pressionada a tecla _.
2. Pressione e mantenha pressionada .
3. Pressione 6. (Voc estar pressionando trs teclas simultaneamente).
Quando voc solta todas as trs teclas, o visor mostra 00l 'lhl se a
operao for bem sucedida.
B-4 Memria do Usurio e a Pilha
A memria pode se apagar inadvertidamente se a calculadora cair no cho ou se
a energia for interrompida.
O Estado de Elevao da Pilha
Os quatro registradores da pilha esto sempre presentes e a pilha sempre tem um
estado de elevao da pilha. Isto , a elevao da pilha est sempre ativada ou
desativada em relao a seu comportamento quando o prximo nmero for
colocado no registrador X. (Consulte o Captulo 2 Pilha Automtica da
Memria.)
Todas as funes exceto aquelas nas duas listas seguintes ativaro a elevao da
pilha.
Categoria LIMPAR TUDO MEMRIA LIMPA
(Padro)
Modo angular Inalterado Graus
Modo base Inalterado Decimal
Configurao de
contraste
Inalterado Mdio
Ponto decimal Inalterado
Separador de milhar Inalterado 1.000
Denominador (valor /c) Inalterado 4095
Formato de exibio Inalterado FIX 4
Sinalizadores Inalterado Limpo
Modo complexa Inalterado xiy
Modo exibio de frao Inalterado Desativado
Semente de nmero
aleatrio
Inalterado Zero
Indicador da equao EQN LIST TOP EQN LIST TOP
Lista de equaes Limpo Limpo
FN = rtulo Nulo Nulo
Indicador de programa PRGM TOP PRGM TOP
Memria do programa Limpo Limpo
Elevao da pilha Ativado Ativado
Registradores da pilha Limpas a zero Limpas a zero
Variveis Limpas a zero Limpas a zero
Variveis Indiretas No definido No definido
Lgica Inalterado RPN
Memria do Usurio e a Pilha B-5
Desativando as Operaes
As cinco operaes g, /, -, @ _ (J) e @ _
('l) desativam o levantamento da pilha. Um nmero teclado depois de uma
destas operaes desativantes escreve sobre o nmero que est atualmente no
registrador-X. Os registradores Y, Z e T permanecem inalterados.
Alm disso, quando _ e _ agem como CLx, elas tambm desativam a
elevao da pilha.
A funo INPUT desativa a elevao da pilha j que ela interrompe um programa
para solicitao (assim qualquer nmero ento inserido ser escrito sobre o
registrador X), mas ativa a elevao da pilha quando o programa for reiniciado.
Operaes Neutras
As seguintes operaes no afetam o estado de elevao da pilha:
DEG, RAD,
GRAD
FIX, SCI,
ENG, ALL
DEC, HEX,
OCT, BIN
CLVARS
PSE SHOW RADIX . RADIX , CL
_h_ g e STOP e _* e _*
__
(1'hl)**
__
(2l'0)**
_ __ _ _ rtulo nnn
EQN FDISP Errors
g e entrada do
programa
Alternando
janelas binrias
Entrada digital
xiy r a :
Exceto quanto usada como CLx.
Incluindo todas as operaes realizadas enquanto o catlogo for exibido
exceto {'hl} g e {l'0} _, que ativam a elevao da pilha.
B-6 Memria do Usurio e a Pilha
O Estado do Registrador LAST X
As seguintes operaes salvam x no registrador LAST X em modo RPN:
Observe que /c no afeta o registrador LAST X.
A seqncia rechamada-aritmtica Xh_ varivel armazena x em LASTx e
Xh varivel _ armazena o nmero rechamado em LASTx.
Em modo ALG, o registrador LAST X um componente para a pilha: ele retm o
nmero que resultado da ltima expresso. Ele suporta usando o resultado da
expresso anterior em modo ALG.
+, , ,
, x
2
,
e
x
, 10
x
LN, LOG y
x
, I/x, INT, Rmdr
SIN, COS, TAN ASIN, ACOS, ATAN
SINH, COSH, TANH ASINH, ACOSH, ATANH IP, FP, SGN, INTG,
RND, ABS
%, %CHG +, RCL+, , ,
HMS, HMS DEG, RAD
nCr nPr ! ARG
CMPLX +, , ,
CMPLX e
x
, LN, y
x
, 1/x
CMPLX SIN, COS,
TAN
kg, lb
l, gal
C, F
KM MILE
cm, in
x
X
y
12 3
____g
J4=
x
y
ALG: Resumo C-3
Funes de Potncia
No modo ALG, para calcular um nmero y elevado potncia de x, digite y _ x
e depois pressione g.
Clculos de Percentuais
A funo percentual. A tecla _ divide um nmero por 100.
Exemplo:
Suponha que o item de $15,76 custou $16,12 no ano passado. Qual a variao
percentual do preo do ano passado para este ano?
Para calcular: Pressione: Visor:
12
3
____g
J4
J4
64
1/3
(raiz cbica)
g__64
g
l''
Exibe o quociente.
g__( lr)
__9g
l0l'>'
Exibe o resto.
9
12 85
30
O valor absoluto de 7
@ ___g h'''
O valor do sinal de 9
g__( J''h) _
g
''h'>'
J
O maior nmero inteiro igual
ou menor do que 5,3
g__( 1h') __
__g
1h'''
Resultado na base
hexadecimal.
@g_(J')
h'JJJ
J>4
Restaura a base decimal.
C-12 ALG: Resumo
4. O visor mostra n, o nmero de pares de dados estatsticos que voc acumulou.
5. Continue inserindo os pares x, y. O valor n atualizado a cada entrada.
Se voc deseja deletar os valores incorretos que foram recentemente entrados,
pressione g _. Depois de deletar os dados estatsticos incorretos, a
calculadora exibir os ltimos dados estatsticos entrados na linha 1 (linha superior
do visor) e o valor de n na linha 2. Se no houver nenhum dado estatstico, a
calculadora exibir n=0 na linha 2.
Exemplo:
Depois de entrar os valores x, y- esquerda, faa as correes mostradas direita :
x, y inicial x, y corrigido
20, 4 20, 5
400, 6 40, 6
Teclas: Visor: Descrio:
@ _ (4)
Limpa os dados estatsticos
existentes.
_____
4 '
J
Entre o primeiro par de dados
novos.
_____
_
'
4
O visor mostra n, o nmero de pares
de dados inseridos.
@ _
lh'
0 1
6
2
=
x
x
6
D-8 Mais Informaes Sobre Soluo
Agora, resolva para encontrar a raiz.
Quando o SOLVE No Encontra uma Raz
Algumas vezes o SOLVE no consegue encontrar uma raiz. As seguintes condies
geram a mensagem h l h:
A busca termina prxima a um lugar mnimo ou mximo (veja a figura a
abaixo).
A busca interrompida porque o SOLVE est trabalhando em uma assntota
horizontal uma rea onde f(x) essencialmente constante para uma
ampla faixa de x (veja a figura b abaixo).
A busca concentrada em um local plano da funo (veja a figura c
abaixo).
Nestes casos, os valores na pilha sero os mesmos valores antes da execuo de
SOLVE.
gX_4
gX__
__
__g
'4'J
Insere a equao.
g_
'l
lhJJ
Dgito verificador e
comprimento.
_
Cancela o modo Equao.
Teclas: Visor: Descrio:
___@
_Xg
___
4_
Suas estimativas iniciais para a
raiz.
_ '4'J
Seleciona o modo Equao;
exibe a equao.
@_X
h l h
Nenhuma raz encontrada para
f(x).
Mais Informaes Sobre Soluo D-9
Exemplo: Um Mnimo Relativo.
Calcule a raz desta equao parablica:
x
2
6x + 13 = 0.
Ela tem o mnimo em x = 3.
Insira a equao como uma expresso:
Teclas: Visor: Descrio:
_
Seleciona o modo Equao.
gX__
___gX
___g
4'J
Insere a equao.
f (x)
x
a
f (x)
x
b
f (x)
x
c
Caso onde nenhuma rai z encontrada
D-10 Mais Informaes Sobre Soluo
Agora, resolva para encontrar a raiz:
Exemplo: Uma assntota.
Encontre a raz da equao
Insira a equao como uma expresso.
g _
'l'
lhJ
Dgito verificador e comprimento.
_
Cancela o modo Equao.
Teclas: Visor: Descrio:
_@_X
g__ J_
Suas estimativas iniciais para a
raiz.
_
4'J
Seleciona o modo Equao; exibe
a equao.
@_X
h l h
A busca falha com as estimativas
0 e 10
Teclas: Visor: Descrio:
_
Seleciona o modo Equao.
____
gXg
J1h'''
Insere a equao.
g _
'lh
lh>
Dgito verificador e comprimento.
_
Cancela o modo Equao.
____@
_Xg_ _
Suas estimativas positivas para a
raiz.
_ J1h'''
Seleciona o modo Equao; exibe
a equao.
@_X
J
Resolve x usando estimativas
0,005 e 5.
g
J
Estimativa anterior a mesma.
gg_
f (x) = 0
0
1
10 =
X
8
e 10
8
.
Erro por Arredondamento
A preciso limitada (12 dgitos) da calculadora pode causar erros devido ao
arredondamento que afeta adversamente as solues iterativas do SOLVE e a
integrao. Por exemplo,
no tem razes porque f(x) sempre maior do que zero. No entanto, dada as
estimativas iniciais de 1 e 2, o SOLVE retorna a resposta 1,0000 devido ao erro
por arredondamento.
O erro por arredondamento pode tambm fazer com que o SOLVE no encontre
uma raiz. A equao
tem uma raz em . No entanto, nenhum nmero de 12 dgitos se iguala
exatamente a , de forma que a calculadora no pode nunca fazer com que a
funo se iguale a zero. Alm disso, a funo nunca muda o sinal e SOLVE retorna
a mensagem h l h.
Teclas:
(No modo RPN)
Visor: Descrio:
___
_@_X_
_ __ _
J_
Insere as estimativas.
ggJ J
Seleciona o programa J como a
funo.
@_X
4
Resolve X; exibe o resultado.
0 10 - ] 10 1) x [(
30 2 15
= + +
0 7 - x
2
=
7
7
D-14 Mais Informaes Sobre Soluo
Mais Informaes Sobre Integrao E-1
E
Mais Informaes Sobre Integrao
Este apndice fornece informaes sobre integrao alm daquelas apresentadas
no Captulo 8.
Como a Integral Avaliada
O algoritmo usado pela operao de integrao, h , calcula a integral de
uma funo f(x) computando a mdia ponderada dos valores das funes em
diversos valores de x (conhecidas como pontos de amostra) dentro do intervalo de
integrao. A exatido do resultado de qualquer processo de amostra depende do
nmero de pontos de amostra considerados. Geralmente, quantos mais pontos de
amostra, maior a exatido. Se f(x) pudesse ser avaliada em um nmero infinito de
pontos de amostra, o algoritmo poderia desprezando as limitaes impostas
pela inexatido da funo calculada f(x) fornecer sempre uma resposta exata.
Avaliando a funo com um nmero infinito de pontos de amostra levaria muito
tempo. No entanto, isto no necessrio j que a exatido mxima da integral
calculada limitada pela exatido dos valores da funo calculada. Usando
apenas um nmero finito de pontos de amostra, o algoritmo pode calcular uma
integral que seja to exata quanto justificada considerando a incerteza inerente em
f(x).
No inio, o algoritmo de integrao considera apenas alguns pontos de amostra,
produzindo aproximaes relativamente inexatas. Se estas aproximaes no
forem ainda to exatas quanto a exatido que f(x) permitiria, o algoritmo ser
iterado (repetido) com um nmero maior de pontos de amostra. Estas iteraes
continuam usando duas vezes mais pontos de amostra a cada vez, at que a
aproximao resultante seja to exata quanto justificada considerando a incerteza
inerente a f(x).
E-2 Mais Informaes Sobre Integrao
Como explicado no Captulo 8, a incerteza da aproximao final um nmero
derivado do formato de exibio, que especifica a incerteza para a funo. No
final de cada iterao, o algoritmo compara a aproximao calculada durante
aquela iterao com as aproximaes calculadas durante as duas iteraes
anteriores. Se a diferena entre qualquer destas trs aproximaes e as outras duas
for menor do que a incerteza tolervel na aproximao final, o clculo termina,
deixando a aproximao atual no registrador X e sua incerteza no registrador Y.
bastante improvvel que os erros em cada uma das trs aproximaes sucessivas
isto , as diferenas entre a integral atual e as aproximaes sejam todas
maiores do que a disparidade entre as prprias aproximaes. Conseqentemente,
o erro na aproximao final ser menor do que sua incerteza (dado que f(x) no
varie rapidamente). Embora no conheamos o erro na aproximao final,
extremamente improvvel que o erro exceda a incerteza exibida da aproximao.
Em outras palavras, a estimativa da incerteza no registrador Y quase certamente
um limite superior na diferena entre a aproximao e a integral atual.
Condies que Podem Causar Resultados Incorretos
Embora o algoritmo de integrao na HP 35s seja um dos melhores disponveis,
em certas situaes ele como todos os outros algoritmos para integrao
numrica pode dar uma resposta incorreta. A possibilidade desta ocorrncia
extremamente remota. O algoritmo foi projetado para oferecer resultados exatos
com quase todas as funes regulares. Apenas para as funes que apresentem
comportamento extremamente errtico existe algum risco substancial de obter-se
uma resposta inexata. Tais funes raramente ocorrem em problemas relacionados
s situaes fsicas reais; e quando ocorrem, normalmente podem ser reconhecidas
e tratadas de uma forma direta.
Infelizmente, j que tudo que o algoritmo sabe sobre f(x) so seus valores nos
pontos de amostra, ele no pode distinguir entre f(x) e qualquer outra funo que
concorde com f(x) em todos os pontos de amostra. Esta situao apresentada
abaixo, mostrando (sobre uma parte do intervalo da integrao) trs funes cujos
grficos incluem os muitos pontos de amostra em comum.
Mais Informaes Sobre Integrao E-3
Com este nmero de pontos de amostra, o algoritmo calcular a mesma
aproximao para a integral de quaisquer funes mostradas. As integrais reais
das funes mostradas com as linhas azuis e pretas so aproximadamente as
mesmas, de forma que a aproximao ser razoavelmente exata se f(x) for uma
destas funes. No entanto, a integral real da funo mostrada com uma linha
pontilhada bem diferente destas outras, ento a aproximao atual ser
razoavelmente inexata se f(x) for esta funo.
O algoritmo passa a conhecer o comportamento geral da funo testando-a em
mais e mais pontos. Se uma flutuao da funo em uma regio no for diferente
do comportamento no restante do intervalo de integrao, em alguma iterao o
algoritmo detectar provavelmente a flutuao. Quando isto acontece, o nmero
de pontos aumentado at que iteraes sucessivas produzam aproximaes que
levem em considerao a presena das flutuaes mais rpidas, mas
caractersticas.
Por exemplo, considere a aproximao de
J que que voc est avaliando esta integral numericamente, possvel que voc
pense em representar o limite superior da integrao como 10
499
, que
virtualmente o maior nmero que se pode digitar na calculadora.
f (x)
x
.
0
dx xe
x
E-4 Mais Informaes Sobre Integrao
Tente fazer isso e veja o que acontece. Insira a funo f(x) = xe
x
.
Defina o formato do visor para SCI 3, especifique os limites superior e inferior da
integrao como zero e 10
499
, e em seguida inicie a integrao.
A resposta dada pela calculadora claramente incorreta, j que a integral real d
f(x) = xe
x
de zero a exatamente 1. Mas o problema no que foi
representada por 10
499
, j que a integral real desta funo de zero a 10
499
est
muito prxima de 1. As razes para a resposta incorreta tornam-se visveis no
grfico de f(x) sobre o intervalo da integrao.
Teclas: Visor: Descrio:
_
Seleciona o modo
equao.
gX_@ _ l''
Insere a equao.
_ gXg l''
Final da equao.
g _
'l4
lh>
Dgito verificador e
comprimento.
_
Cancela o modo Equao.
Teclas: Visor: Descrio:
g8_(2''1)
_g___
__
J>>_
Especifica o nvel de
exatido e limites de
integrao.
_
l''
Seleciona o modo
Equao; exibe a
equao.
g_X
1h'lh1h'
Aproximao da integral.
Erro de expoente:
Tentou elevar 0 a potncia de 0 ou a uma potncia
negativa.
Tentou elevar um nmero negativo potncia de um
nmero no inteiro.
Tentou elevar o nmero complexo (0 + i 0) a um
nmero com uma parte real negativa.
1h'hl1 '1' Tentou uma operao com um valor indireto invlido ((I)
no definido).
1h'hl1 '' Tentou uma operao com um valor indireto invlido ((J)
no definido).
l''' Tentou achar um algoritmo de zero ou (0 + i0).
l''h'' Tentou achar um algoritmo de um nmero negativo.
00l 'lhl A memria inteira do usurio foi apagada (consulte a
pgina B3).
00l ll A calculadora no tem memria suficiente disponvel
para fazer a operao (consulte o Apndice B).
h A condio verificada por uma instruo de teste no
verdadeira. (Ocorre apenas quando feita a partir do
teclado.)
hh1'h Tentou mencionar um rtulo de programa no existente
(ou nmero de linha) com _, _, ou h.
Observe que o erro hh1'h pode significar
Que voc chamou explicitamente (do teclado) um
rtulo de programa que no existe ou
O programa que voc chamou se referia a outro
rtulo, que no existe.
O resultado de integrao no existe.
h lhl'
O catlogo de programas ( g __ (4l'0) )
indica que no existe nenhum rtulo de programa
armazenado.
h 'l1h Nenhuma soluo pode ser encontrada para este
sistema de equaes lineares.
0l 'l1h Mltiplas solues foram encontradas para este sistema
de equaes lineares.
F-4 Mensagens
h l h SOLVE (incluem modo EQN e PGM) no pode
encontrar a raz da equao usando as adivinhaes
iniciais atuais (veja pgina D-8). Estas condies
incluem: adivinhao ruim, soluo no encontrada,
ponto de interesse, esquerda inequivalente direita.
Uma operao SOLVE executada em um programa no
produz este erro; a mesma condio causa-o ao invs
de saltar a prxima linha do programa (a linha
seguindo a instruo 'l' varivel).
'lll Aviso (exibido momentaneamente); a magnitude de um
resultado muito grande para a calculadora manipular.
A calculadora retorna 9,99999999999E499 no
formato de exibio atual. (Consulte Faixa de Nmeros
e Excessos na pgina 117). Esta condio configura
o sinalizador 6. Se o sinalizador 5 for configurado, o
excesso tem o efeito adicional de interromper um
programa em execuo deixando a mensagem no visor
at que voc pressiona uma tecla.
ll'0 l Indica o topo da memria do programa. O esquema
da memria circular, por isso ll'0 l tambm a
linha aps a ltima linha na memria do programa.
lhh1h'
A calculadora est executando uma equao ou
programa (outra que uma rotina SOLVE ou FN).
'l' h Tentou executar 'l' varivel ou h d arivel sem
um rtulo de programa selecionado. Isto pode
acontecer apenas na primeira vez que voc usar o
SOLVE ou FN depois da mensagem 00l 'lhl
ou pode acontecer se o rtulo atual no existir mais.
'l' h'1' Um programa em execuo tentou selecionar um rtulo
de programa (hrtulo) enquanto uma operao
SOLVE estava em execuo.
'l'''l'' Um programa em execuo tentou resolver um
programa enquanto uma operao SOLVE estava em
execuo.
'l'' h' Um programa em execuo tentou integrar um
programa enquanto uma operao SOLVE estava em
execuo.
'l'1h' A calculadora est resolvendo uma equao ou
programa para sua raiz. Isto pode levar algum tempo.
''l'h'' Tentou calcular a raz quadrada de um nmero
negativo.
Mensagens F-5
Mensagens de :
'h lll Erros estatsticos:
Tentou fazer um clculo de estatstica com n = 0.
Tentou calcular s
x
s
y
, , , m, r, ou b com n = 1.
Tentou calcular r, ou com apenas os dados
x (todos os valores y iguais a zero).
Tentou calcular , , r, m, ou b com todos os
valores x iguais.
'hh lll Um erro de sintaxe foi detectado durante a avaliao
de uma expresso, equao, _, ou ".
Pressionando _ ou _ apaga a mensagem de erro
e lhe permite corrigir o erro.
1' A magnitude do nmero muito grande para ser
convertida para base HEX, OCT ou BIN; o nmero deve
estar na faixa
34.359.738.368 n 34.359.738.367.
' 'lll
Um programa em execuo tentou um 21
o
rtulo '
aninhado. (At 20 sub-rotinas podem ser aninhadas).
Dado que SOLVE e FN usam um nvel cada, eles
podem gerar tambm este erro.
' A condio verificada por uma instruo de teste
verdadeira. (Ocorre apenas quando executada a partir
do teclado.)
'l O auto teste e o teste de teclado foram
executados com sucesso.
'h1l n O auto teste ou o teste do teclado falhou e a
calculadora precisa de reparos.
4 hl ' ' l l Mensagem de direitos autorais exibida depois
de completar com sucesso o auto teste.
x
y
x w x
x
y
F-6 Mensagens
ndice de Operaes G-1
G
ndice de Operaes
Esta seo uma referncia rpida para todas as funes e operaes e suas
frmulas, onde for apropriada. A listagem est em ordem alfabtica pelo nome da
funo. Este nome aquele usado nas linhas do programa, Por exemplo, a funo
chamada FIX n executada como g8_ (11) n.
As funes no programveis tm seus nomes nas caixas da tecla. Por exemplo,
_.
Os caracteres que no sejam letras e os caracteres gregos so colocados em
ordem alfabtica antes de todas as letras; nomes de funes precedidos por setas
(por exemplo, DEG) so colocados em ordem alfabtica como se a seta no
estivesse l.
A ltima coluna marcada , refere-se s notas no final da tabela.
Nome Teclas e Descrio Pgina
+/ _ Muda o sinal de um nmero.
115 1
+
_ Adio. Retorna y + x. 119 1
g _ Retorna a aproximao
3,14159265359 (12 dgitos).
43 1
+
_ Acumula (y, x) dentro dos
registradores estatsticos.
122
2
) (
n y y
i
2
) (
G-4 ndice de Operaes
[ ]
@3: Um smbolo de vetor para
execuo de operaes vetoriais
101 1
@?: Um smbolo de nmero
complexo para execuo de
operaes de nmero complexo
91 1
A through Z
gvariable Valor de varivel
nomeada.
64 1
ABS
@ _ Valor absoluto.
Retorna .
417 1
ACOS
@ _ Arco coseno.
Retorna cos
1
x.
44 1
ACOSH
g _@ _
Arco-coseno hiperblico.
Retorna cosh
1
x.
46 1
9_(hl')
Ativa o modo Algbrico. 19
ALOG
@ _ Exponencial comum.
Retorna 10 elevado potncia
especificada (antilogaritmo).
616 1
ALL
g8_(hll)
Exibe todos os dgitos significantes.
Pode ser necessrio rolar (@)
direito para ver todos os dgitos.
123
AND
g >_(1AND)
Operador lgico
114 1
ARG
g =
Substitui um nmero complexo com
seu Argumento
417 1
ASIN
@ _Arco seno
Retorna sen
1
x.
44 1
ASINH
g _@ _
Arco-seno hiperblico.
Retorna sinh
1
x.
46 1
ATAN
@ _ Arco tangente.
Retorna tan
1
x.
44 1
Nome Teclas e Descrio Pgina
x
ndice de Operaes G-5
ATANH
g _@ _
Arco-tangente hiperblico.
Retorna tanh
1
x.
46 1
b
g _ ()
Retorna interseo y da linha de
regresso: m .
1211 1
b
@ g_ ()
Indica um nmero binrio
112 1
@ g
Exibe o menu para converso base. 111
BIN
@ g_(1h)
Seleciona o modo Binrio (base 2).
111
_
Liga a calculadora; limpa x; limpa as
mensagens e solicitaes; cancela os
menus; cancela os catlogos; cancela
a entrada da equao; cancela
entrada do programa; interrompe a
execuo de uma equao;
interrompe um programa em
execuo.
11
14
18
129
63
137
1319
/c
g _ Denominador.
Configura o limite do denominador
para as fraes exibidas para x. Se x
= 1, exibe o valor /c atual.
54
C
@ _ Converte F em C.
414 1
CF n
g g_ (4') n
Limpa o sinalizador n (n = 0 at 11).
1412
@
Exibe o menu para limpar nmeros ou
partes da memria; limpa a varivel
ou programa indicado de um
catlogo MEM; limpa a equao
exibida;
15
128
@ _
(hll)
Limpa todos os dados armazenados,
equaes e programas.
129
@ _
(l'0)
Limpa todos os programas
(calculadora no modo Programa).
1323
Nome Teclas e Descrio Pgina
y
x
G-6 ndice de Operaes
@ _
('h)
Limpa a equao exibida
(calculadora no modo Equao).
137
CL
@ _ (4)
Limpa os registradores estatsticos.
121
CLVARS
@ _ (4'hl')
Limpa todas as variveis para zero.
36
CLx
@ _ (J)
Limpa x (o registrador X) para zero.
23
27
137
CLVARx
@ _ ('l'hl)
Limpa variveis indiretas cujo
endereo seja maior do que o
endereo x para zero.
14
CLSTK
@ _ ('l)
Limpa nveis de toda pilha para zero.
27
CM
@ _ Converte polegadas para
centmetros.
414 1
nCr
g x Combinaes de n itens
tomando r a cada vez.
Retorna n! (r! (n r)!).
415 1
COS
_ Coseno.
Retorna cos x.
43 1
COSH
g _ _ Coseno
hiperblico. Retorna cosh x.
46 1
g_
Acessa as 41 constantes fsicas. 48
d
@ g_ ()
indica um nmero decimal
111 1
DEC
@g_ (J')
Seleciona o modo Decimal.
111
DEG
9 _ (J')
Seleciona o modo angular Graus.
44
DEG
@_ Radianos para graus.
Retorna (360/2) x.
413 1
Nome Teclas e Descrio Pgina
ndice de Operaes G-7
g8
Exibe menu para configurar o formato
de exibio, raz ( ou ), separador
de milhar, e exibe formato de nmero
complexo.
121
DSE varivel
@ _ varivel
Decremento, Saltar se for Igual ou
menor. Para o nmero de controle
ccccccc.fffii armazenado na varivel,
subtrai ii (valor de incremento) de
ccccccc (contravalor) e, se o resultado
fff (valor final), salta para a prxima
linha do programa.
1418
_
Inicia a entrada dos expoentes e
adiciona E para o nmero que est
sendo inserido. Indica que uma
potncia de 10 se segue.
115 1
ENG n
g8_(h')n
Seleciona a exibio para
Engenharia com os dgitos n seguindo
o primeiro dgito (n = 0 a 11).
122
@e2
Faz com que a exibio do expoente
para o nmero que est sendo
exibido se altere para mltiplos de 3.
122
g
Separa dois nmeros digitados
seqencialmente; completa a entrada
da equao; avalia a equao
exibida (e armazena o resultado se
for apropriado).
119
64
611
ENTER
g
Copia x no registrador Y, eleva y no
registrador Z, eleva z no registrador T
e perde t.
26
_
Ativa ou cancela (alterna) Modo de
entrada de Equao.
63
137
e
x
@_ Exponencial natural.
Retorna e eleva potncia de x.
41 1
EXP
@_ Exponencial natural.
Retorna e eleva potncia
especificada.
616 1
Nome Teclas e Descrio Pgina
G-8 ndice de Operaes
F
g _ Converte C em F.
414 1
@ _
Liga e desliga modo exibio de
frao.
51
FIX n
8 _(J1) n
Seleciona exibio Fixa com n casas
decimais: 0 n 11.
121
g g
Exibe o menu para configurar, limpar,
e testar os sinalizadores.
1412
FN = rtulo
g g rtulo
Seleciona o programa marcado como
a funo atual (usada por SOLVE e
FN).
151
157
FP
g__(l) Parte
fracionria de x.
417 1
FS? n
g g_(') n
Se o sinalizador n (n = 0 a 11) for
configurado, executa a prxima linha
de programa; se o sinalizador n for
excludo, salta para a prxima linha
do programa.
1412
GAL
g _ Converte litros em gales.
414 1
GRAD
9_ ('l) Configura o
modo angular Grad.
44
_ _ rtulo nnn
Configura o indicador do programa
para a linha nnn do rtulo de
programa.
1321
_ __
Configura o indicador do programa
para PRGM TOP.
1321
h
@ g_ ()
Indica um nmero hexadecimal
111 1
HEX
@ g_ (4h)
Seleciona o modo Hexadecimal
(base: 16).
111
g _
Exibe o prefixo HYP_ para as funes
hiperblicas.
46
Nome Teclas e Descrio Pgina
ndice de Operaes G-9
HMS
@ _
Horas para horas, minutos, segundos.
Converte x da frao decimal para o
formato horas-minutos-segundos.
413 1
HMS
g5
Horas, minutos, segundos para horas.
Converte x do formato horas-minutos-
segundos para a frao decimal.
413 1
6
Usado para entrar nmeros
complexos
92 1
(I)/(J)
g7 /A,_7
/A.
Valor de varivel cuja letra
corresponde ao valor numrico
armazenado na varivel I/J.
64
1421
1
IN
g _ Converte centmetros em
polegadas.
414 1
IDIV
g__( 41h) Produz o
quociente de uma operao de
diviso envolvendo dois nmeros
inteiros.
616 1
INT
g__( 41h) Produz o
quociente de uma operao de
diviso envolvendo dois nmeros
inteiros.
42 1
INTG
g__( 1h') Obtm o
maior nmero inteiro igual a ou
menor do que o nmero dado.
418 1
INPUT varivel
g _ Recupera a varivel para
o registrador X, exibe o nome e o
valor da varivel e interrompe a
execuo do programa. Pressionando
g (para continuar a execuo do
programa) ou (para executar a
linha do programa atual) armazena
sua entrada na varivel. (Usada
somente em programas.)
1313
INV
_ Recproca de argumento.
616 1
Nome Teclas e Descrio Pgina
G-10 ndice de Operaes
IP
g__( 1l) Parte inteira do
x.
417 1
ISG varivel
g _ varivel
Incremento, Salta se for Maior.
Para o nmero de controle
ccccccc.fffii armazenado na varivel,
adiciona ii (valor de incremento) para
ccccccc (contravalor) e, se o resultado
> fff (valor final), salta para a
prxima linha do programa.
1418
KG
@ _ Converte libras em
quilogramas.
414 1
KM
@< Converte milhas para
quilometros
414 1
L
@ _ Converte gales em litros.
414 1
LASTx
@ _
Retorna nmero armazenado no
registrador LAST X.
28
LB
g _
Converte quilogramas em libras.
414 1
LBL rtulo
@ _ rtulo
Marca um programa com uma
simples letra para referncia atravs
das operaes XEQ, GTO, ou FN=.
(Usado somente em programas).
133
LN
@_ Logaritmo natural.
Retorna log
e
x.
41 1
LOG
g _ Logaritmo comum.
Retorna log
10
x.
41 1
g _
Exibe menu para regresso linear. 124
m
g _ ()
Retorna a inclinao da linha de
regresso: [(x
i
)(y
j
)](x
i
)
2
127 1
Nome Teclas e Descrio Pgina
x y x
ndice de Operaes G-11
MILE
g; Converte quilometros
para milhas.
414 1
g _
Exibe o total de memria disponvel e
o menu do catlogo.
128
g __
(2l'0)
Inicia o catlogo de programas. 1322
g __
(1'hl)
Inicia o catlogo de variveis. 34
9
Exibe menu para configurar modo
ALG ou RPN ou modos angulares.
17
44
n
@ _()
Retorna o nmero de conjuntos dos
pontos de dados.
1211 1
NAND
g>_ (hhh)
Operador lgico
114 1
NOR
g>_ (l)
Operador lgico
114 1
NOT
g>_ (h)
Operador lgico
114 1
o
@ g_ ()
Indica um nmero octal
112 1
OCT
@ g_ (')
Seleciona modo Octal (base 8).
111
OR
g>_ (l)
Operador lgico
114 1
@ _
Desliga a calculadora. 11
nPr
@ { Permutaes de n itens
tomando r a cada vez. Retorn n!
(n r)!.
415 1
@ g
Ativa ou cancela (alterna) Modo de
entrada de Programa.
136
PSE
@ g Pause.
Interrompe a execuo do programa
brevemente para exibir x, varivel, ou
equao, depois se reinicia. (Usada
somente em programas.)
1318
1319
Nome Teclas e Descrio Pgina
G-12 ndice de Operaes
r
g _ (r) Retorna o
coeficiente de correlao entre os
valores x- e y-:
127 1
r a g8__ (Jr)
Muda a exibio de nmeros
complexos.
125
RAD
9_ (Jlh)
Seleciona modo angular Radianos.
44
RAD
g _Graus em radianos.
Retorna (2/360) x.
413 1
RADIX ,
g8_ (6)
Seleciona a vrgula como sinal de
raz (ponto decimal).
123
RADIX .
g8_ ()
Seleciona o ponto como sinal da raz
(ponto decimal).
123
RANDOM
@ g Executa a funo
RANDOM. Retorna um nmero
aleatrio no intervalo de 0 a 1.
415 1
RCL varivel
g varivel
Recupera.
Copia varivel no registrador X.
37
RCL+ varivel
g _ varivel
Returns x + varivel.
37
RCL varivel
g _ varivel.
Returns x varivel.
37
RCLx varivel
g _ varivel.
Returns x varivel.
37
RCL varivel
g _ varivel.
Returns x varivel.
37
RMDR
g__( lr) Produz o
resto de uma operao de diviso
envolvendo dois nmeros inteiros.
616 1
Nome Teclas e Descrio Pgina
2 2
) ( ) (
) )( (
y y x x
y y x x
i i
i i
ndice de Operaes G-13
RND
g gArredondamento.
Arredonda x para n casas decimais
no modo de exibio FIX n; para
dgitos significativos n + 1 no modo
de exibio SCI n ou ENG n ou para
o nmero decimal mais prximo da
frao exibida no modo de exibio
de fraes.
418
58
1
g 9_(llh) Notao Polaca
Inversa.
19
RTN
g gRetorna.
Marca o final de um programa; o
indicador do programa retorna para
o topo ou para a rotina de chamada.
134
141
R+
g Rola para baixo.
Move t para o registrador Z, z para o
registrador Y, y para o registrador X e
x para o registrador T no modo RPN.
Exibe o menu X, Y, Z, T para verificar
a pilha no modo ALG.
23
C7
R^
@ g Rola para cima.
Move t para o registrador X, z para o
registrador T, y para o registrador Z,
e x para o registrador Y no modo
RPN.
Exibe o menu X, Y, Z, T para verificar
a pilha no modo ALG.
23
C7
@ _
Exibe o menu de desvio padro. 124
SCI n
g8_(4''1) n
Seleciona a exibio Cientfica com n
casas decimais. (n = 0 a 11.)
122
SEED
g _ Reinicia a seqncia de
nmero aleatrio com a semente .
415
SF n
g g_(J') n
Configura o sinalizador n (n = 0 a
11).
1412
Nome Teclas e Descrio Pgina
x
G-14 ndice de Operaes
SGN
g__(J''h) Indica o sinal
de x.
417 1
g _
Mostra a mantissa inteira (todos os 12
dgitos) de x ( ou o nmero na linha
atual do programa); exibe a
verificao da soma e o comprimento
do byte hex. para as equaes e
programas.
619
1323
SIN
_ Seno.
Retorna sin x.
43 1
SINH
g _ _ Seno hiperblico.
Retorna sinh x.
46 1
@ SOLVE varivel @_ varivel
Resolve a equao ou o programa
exibido selecionado por FN=, usando
as estimativas iniciais na varivel e x.
71
151
@_
Insere um caracter de espao em
branco durante a entrada da
equao.
14-14 1
SQ
@_ Quadrado do argumento.
616 1
SQRT
_ Raiz quadrada de x.
616 1
STO varivel
@_ varivel
Armazena a varivel. Copia x na
varivel
32
STO + varivel
@_ _ varivel
Armazena a varivel + x na varivel.
36
STO varivel
@_ _ varivel
Armazena a varivel x na varivel.
36
STO varivel
@_ _ varivel
Armazena a varivel x na varivel.
36
STO varivel
@_ _ varivel
Armazena a varivel x na varivel.
36
STOP
g Executa/para.
Inicia a execuo do programa na
linha do programa atual; interrompe
um programa em execuo e exibe o
registrador X.
1319
Nome Teclas e Descrio Pgina
ndice de Operaes G-15
@ _
Exibe o menu de soma. 124
sx
@ _ (=)
Retorna o desvio padro da amostra
dos valores x:
126 1
sy
@ _ (=-)
Retorna o desvio padro da amostra
dos valores y:
126 1
TAN
_ Tangente. Retorna tan x.
43 1
TANH
g _ _ Tangente
hiperblica.
Retorna tanh x.
46 1
VIEW varivel
g _ varivel
Exibe o contedo marcado da
varivel sem recuperar o valor para a
pilha.
34
1315
_
Avalia a equao exibida. 612
XEQ rtulo
_ rtulo
Executa o programa identificado pelo
rtulo.
141
x
2
@_ Quadrado de x.
42 1
x
_ Raiz quadrada de x.
42 1
g_ A x raz de y.
42 1
g_( )
Retorna a mdia de valores x:
x
i
n.
124 1
g _ ( )
Dado um valor y no registrador X,
retorna estimativa x baseada na linha
de regresso: = (y b) m.
1211 1
!
@ * Fatorial (ou gama). Retorna
(x)(x 1) ... (2)(1), ou (x + 1).
415 1
Nome Teclas e Descrio Pgina
) 1 ( ) (
2
n x x
i
) 1 ( ) (
2
n y y
i
X
y
x
x
x
G-16 ndice de Operaes
XROOT
g_ A raz argument
1
de
argument
2
.
616 1
w
g_ ( w )Retorna
mdia ponderada de valores x: (y
i
x
i
)
y
i
.
124 1
g _
Exibe a mdia (media aritmtica). 124
x<> varivel
g _ x troca y.
Troca x por uma varivel.
38
x<>y
_ x exchange y.
Move x para o registrador Y e y para
o registrador X.
24
g _
Exibe o menu para teste de
compara x?y.
147
xy
g _ ()
Se xy, executa a prxima linha do
programa;
Se x=y, salta a prxima linha de
programa.
147
xy?
g _ ()
Se xy, executa a prxima linha do
programa;
Se x>y, salta a prxima linha de
programa.
147
x<y?
g _(<)
Se x<y, executa a prxima linha do
programa;
Se xy, salta a prxima linha de
programa.
147
x>y?
g _ (>)
Se x>y, executa a prxima linha do
programa;
Se xy, salta a prxima linha de
programa.
147
xy?
g _ ()
Se xy, executa a prxima linha do
programa;
Se x<y, salta a prxima linha de
programa.
147
Nome Teclas e Descrio Pgina
x
ndice de Operaes G-17
x=y?
g _ ()
Se x=y, executa a prxima linha do
programa;
Se xy, salta a prxima linha de
programa.
147
@ _
Exibe menu para testes de
comparao x?0.
147
x0?
@ _ ()
Se x0, executa a prxima linha do
programa;
Se x=0, skips the next program line.
147
x0?
@ _ ()
Se x0, executa a prxima linha do
programa;
Se x>0, salta a prxima linha de
programa.
147
x<0?
@ _ (<)
Se x<0, executa a prxima linha do
programa;
Se x0, salta a prxima linha de
programa.
147
x>0?
@ _ (>)
Se x>0, executa a prxima linha do
programa;
Se x0, salta a prxima linha de
programa.
147
x0?
@ _ ()
Se x0, executa a prxima linha do
programa;
Se x<0, salta a prxima linha de
programa.
14-7
x=0?
@ _ (=)
Se x=0, executa a prxima linha do
programa;
Se x0, salta a prxima linha de
programa:
147
XOR
g>_(4l)
Operador lgico
114 1
Nome Teclas e Descrio Pgina
G-18 ndice de Operaes
Notas:
1. A funo pode ser usada em equaes.
xiy
g8_(> -)
Muda a exibio de nmeros
complexos.
411
x+yi
g8__(JJ'- )
Muda a exibio de nmeros
complexos. Somente modo ALG.
125
g _ ( )
Retorna a mdia de valores y.
y
i
n.
124 1
g _ ( )
Dado um valor x no registrador X,
retorna a estimativa y baseada na
linha de regresso: = m x + b.
1211 1
y
x
_ Power.
Retorna y elevada a potncia de x
n
.
42 1
Nome Teclas e Descrio Pgina
y
-
y
ndice-1
ndice
Caracteres Especiais
FN. Veja integrao
% funes 4-6
_ 1-15
_ (em fraes) 1-26
4-3, A-2
* indicador
em fraes 5-2, 5-3
= indicadores
equaes 6-7, 13-7
nmeros binrios 11-8
_. Veja tecla de retrocesso
_. Veja cursor de entrada de dgito
_. Veja integrao
indicadores 1-3
- indicador 1-1, A-3
A
adivinhaes (para SOLVE) 7-2, 7-7, 7-
8, 7-12, 15-6
ajuda para calculadora A-1
ajuste da curva de potncia 16-1
ajuste da curva exponencial 16-1
ajuste de contraste 1-1
Ajuste de Curva 12-8, 16-1
ajuste de curva logaritmica 16-1
ALG 1-9
comparado s equaes 13-4
em programas 13-4
apagando 14-12
equaes 6-9
informao geral 1-4
memria 1-29, A-1
nmeros 1-17
programas 1-29, 13-23
Registrador X 2-3, 2-7
registradores estatsticos 12-2
variveis 1-28
apagando a memria A-4, B-3
Argumentos X ROOT 6-17
aritmtica
binria 11-4
clculos longos 2-12
hexadecimal 11-4
octal 11-4
operao de empilhamento 2-5, 9-
2
ordem de clculo 2-14
procedimento geral 1-18
Resultados intermedirio 2-12
armazenamento em aritmtica 3-6
arredondamento
estatsticos 12-10
fraes 5-8, 13-8
funes trig 4-4
integrao 8-6
nmeros 4-18
SOLVE D-13
auto teste (calculadora) A-5
avaliao (estatstico) 12-8, 16-1
B
balano (finana) 17-1
balano futuro (finana) 17-1
base
afeta exibio 11-6
aritmtica 11-4
configurando 11-1
convertendo 11-2
padro B-4
programas 11-8, 13-25
bases 10-1, 13-25
baterias 1-3, A-3
C
%CHG argumentos 4-6, C-3
ngulos
convertendo formato 4-13
convertendo unidades 4-13
entre vetores 10-5
unidades implicadas 4-4, A-2
ndice-12