Você está na página 1de 382

HP 35s calculadora cientfica

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

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 (*) (8)................................... 1-23

Contedo 1
Formato de exibio de nmero complexo (, -, T) .....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

2 Contedo
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

Contedo 3
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

4 Contedo
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

Contedo 5
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

6 Contedo
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

Contedo 7
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

8 Contedo
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

Contedo 9
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

10 Contedo
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

Contedo 11
12 Contedo
Parte 1
Operao bsica
1
Introduo ao Uso da Calculadora

v
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.

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 z. Isto , pressione e libere a tecla


shift z 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 .

Introduo ao Uso da Calculadora 1-1


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 (z ou {)
antes de pressionar a tecla da funo desejada. Por exemplo, para desligar a
calculadora, pressione e libere a tecla z shift e, em seguida, pressione .

1-2 Introduo ao Uso da Calculadora


Pressionando z 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

Funo shift
esquerda

Funo shift Letra para a tecla


direita alfabtica

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.

Introduo ao Uso da Calculadora 1-3


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
a Retrocesso.
Se uma expresso est em processo de ser entrado, a apaga o
caracter esquerda do cursor de entrada (_). Do contrrio, com
uma expresso completada ou o resultado de um clculo em linha
2, a substitui o resultado com um zero. a tambm apaga as
mensagens de erro e sai do menus. a 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, a apaga o caracter imediatamente esquerda
do cursor de insero; do contrrio, se a equao houver
sido entrada (sem nenhum cursor de insero presente),
a deleta a equao inteira.
Modo Entrada de Programa:
Se uma linha de programa est em processo de ser entrado
ou editado, a apaga o caracter imediatamente
esquerda do cursor de insero; do contrrio, se a linha de
programa houver sido entrada, a 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).

1-4 Introduo ao Uso da Calculadora


Teclas para Apagamento (continuao)

Tecla Descrio
{ O menu CLEAR ( #  ! # ) 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  @ &  ser
exibido por isso voc pode verificar sua deciso antes de apagar
tudo na memria.

Durante a entrada de programa,  substitudo por .


Se voc pressionar
(), um novo menu   @ &
 ser exibido de forma que voc possa confirmar a sua deciso
antes de apagar todos os seus programas.

Durante a entrada de equao,  substituda por .


Se voc pressionar
(), o menu  @ & 
exibido, por isso voc pode verificar sua deciso antes de
apagar todas as suas equaes.

Quando voc seleciona (#), 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.

Introduo ao Uso da Calculadora 1-5


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
Descrio do menu Captulo
menu
Funes numricas
L.R. 12

TPE
Regresso linear: ajuste de curva e estimativa linear.
x,y 12

Mdia aritmtica dos valores estatsticos de x e y;


mdia ponderada dos valores estatsticos de x.
s, U U 12
Desvio padro da amostra, desvio padro da
populao.
CONST Menu para acessar os valores de 41 constantes 4
fsicas consulte as Constantes Fsicas na pgina
48.
SUMS Q ; ; ;  ;  ; 12
Somatrias de dados estatsticos.
BASE  % !  G K E 12
Converses entre bases (decimal, hexadecimal, octal
e binria).
INTG  ! PGT !   4,C
Valor de sinal, diviso de inteiro, resto da diviso,
maior inteiro, parte fracionria, parte inteira
LOGIC  %  !   11
Operadores lgicos

1-6 Introduo ao Uso da Calculadora


Instrues de programao
FLAGS    @ 14
Funes para definir, apagar e testar flags
(sinalizadores).
x?y <>= 14
Testes para comparao dos registradores X e Y.
x?0 <>= 14
Testes para comparao do registrador X e zero.
Outras funes
MEM #  1, 3, 12
Estado da memria (bytes de memria disponveis);
catlogo de variveis; catlogo de programas
(rtulos de programas).
MODE      4, 1
Modos angulares e modo de operao
DISPLAY %   * 8 8  1

- T
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)
R R % & ' ! C
Funes para verificar a pilha no modo ALG.
Registradores -X-, Y-, Z-, T.
CLEAR Funes para apagar diferentes pores da 1, 3,
memriaconsulte { na tabela, na pgina 6, 12
15.

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 quando o item estiver sublinhado.

Introduo ao Uso da Calculadora 1-7


Com itens de menu numerados, voc pode pressionar 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 . 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.

Teclas: Visor: Descrio:


Exibio inicial

z8 %   Entre o menu DISPLAY

 
ou %  O comando Fix (Fixar) colado
na linha 2
) Fixar para 4 casas decimais
)
p ) Executar a diviso
) 

z8  Retornar preciso 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:

1-8 Introduo ao Uso da Calculadora


Pressionando a retroceder dois nveis do menu MEM ou CLEAR, um nvel
de cada vez. Consulte { na tabela da pgina 15.

Pressionando a ou cancelar qualquer outro menu.


Teclas: Visor:

 )
_

z8 %  
 

@ ou )
_

Pressionando uma outra tecla de menu substituir o menu anterior por um


novo.

Teclas: Visor:

 )
_

z8 %  
 
{ % #
 ;
)

Modos RPN e ALG

A calculadora pode ser configurada para executar operaes aritmticas no modo


RPN (notao polonesa inversa) ou ALG (algbrico).

No modo de notao polonesa inversa (RPN), os resultados intermedirios dos


clculos so armazenados automaticamente; portanto, voc no precisa usar
parnteses.

Em modo Algbrico (ALG), voc pode executar operaes aritmticas usando a


seqncia padro de operaes.

Para selecionar o modo RPN:

Pressione 9{() para ajustar a calculadora para o modo RPN.


Quando a calculadora est no modo RPN, o indicador RPN est ativo.

Introduo ao Uso da Calculadora 1-9


Para selecionar o modo ALG:

Pressione 9{ () para ajustar a calculadora para o modo ALG.


Quando a calculadora est no modo ALG, o indicador ALG est ativo.

Exemplo:
Suponha que voc deseje efetuar o clculo 1 + 2 = 3.

No modo RPN, voc entra o primeiro nmero, pressiona a tecla , entra o


segundo nmero e, finalmente, pressiona a tecla do operador aritmtico: .

No modo ALG, voc entra o primeiro nmero, pressiona , entra o segundo


nmero e finalmente pressiona a tecla .

Modo RPN Modo ALG

1 2 1 2

No modo ALG os resultados e os clculos so exibidos. No modo RPN apenas os


resultados so exibidos, no os clculos.

Nota Voc pode escolher o modo ALG (algbrico) ou o modo RPN


(notao polonesa inversa) para os seus clculos. Ao longo do
manual, o v na margem indica que os exemplos ou os
pressionamentos de tecla no modo RPN devem ser executados de
forma diferente no modo ALG. O Apndice C explica como usar a
sua calculadora no modo ALG.

1-10 Introduo ao Uso da Calculadora


Tecla Desfazer
A Tecla Desfazer

A operao da tecla Desfazer depende do contexto da calculadora, mas serve


principalmente para recuperar da deleo de uma entrada ao invs de desfazer
qualquer operao arbitrria. Veja O ltimo Registrador X no Captulo 2 para
obter detalhes de como rechamar a entrada na linha 2 do visor depois que uma
funo numrica for executada. Pressione z: imediatamente depois de
usar a ou para recuperar:
uma entrada que voc deletou
uma equao deletada durante o modo de equao
uma linha de programa deletada durante o modo de programa

Alm disso, voc pode usar Undo (Desfazer) para recuperar o valor de um
registrador que acabou de ser apagado usando o menu CLEAR. A operao Undo
(Desfazer) deve seguir imediatamente a operao deletar; quaisquer operaes de
interveno mantero Undo (Desfazer) de recuperar o objeto deletado. Alm de
recuperar uma entrada inteira depois da sua deleo, Undo (Desfazer) pode ser
usado tambm durante a edio de uma entrada. Pressione z: durante a
edio para recuperar:

um dgito em uma expresso que voc acabou de deletar usando a


uma expresso que voc estava editando mas apagou usando
um caracter em uma equao ou programa que voc acabou de deletar
usando a (durante um modo de equao ou programa)

Note tambm que a operao Undo (Desfazer) limitada pela quantidade de


memria disponvel.

Introduo ao Uso da Calculadora 1-11


O Visor e os Indicadores

Primeira linha

Segunda linha

O visor compreende duas linhas e indicadores.

Entradas com mais de 14 caracteres se deslocaro para a esquerda. Durante a


entrada de dados, a entrada mostrada na primeira linha no modo ALG e na
segunda linha em modo RPN. Todo clculo mostrado em at 14 dgitos,
incluindo um sinal  (expoente), e o valor do expoente com at trs dgitos.

Indicadores

Os smbolos no visor, mostrados na figura acima, so chamados de indicadores.


Cada um tem um significado especial quando aparece no visor.

1-12 Introduo ao Uso da Calculadora


Indicadores da HP 35s

Indicador Significado Captulo


O indicador (ocupado) aparece
enquanto uma operao, equao ou
programa est em execuo.
Quando no modo de exibio Fraes 5
(pressione { ), apenas uma das
metades ou do indicador
ficar ativa para indicar se o numerador
exibido um pouco menor ou um pouco
maior que o valor verdadeiro. Se nenhuma
parte do estiver ativa, significar
que o valor exato da frao est sendo
exibido.
Tecla shift esquerda est ativa. 1
Tecla shift direita est ativa. 1
RPN O modo de notao polonesa inversa est 1, 2
ativo.
ALG O modo algbrico est ativo. 1, C
PRGM A entrada do programa est ativa. 13
EQN O modo de entrada de equaes est 6
ativo, ou a calculadora est avaliando uma
expresso ou executando uma equao.
01234 Indica quais sinalizadores esto definidos 14
(sinalizadores 5 a 11 no tm indicador).
RAD ou GRAD O modo angular em radianos ou graus est 4
ativo. O modo DEG (graus, padro) no
tem indicador.
HEX OCT BIN Indica a base numrica ativa. O modo DEC 11
(base 10, padro) no tem indicador.
HYP Funo hiperblica est ativa. 4, C

Introduo ao Uso da Calculadora 1-13


Indicadores da HP 35s (continuao)

Indicador Significado Captulo


, Existem mais caracteres esquerda ou 1, 6
direita no visor da entrada na linha 1 ou linha
2. Ambos indicadores podem aparecer
simultneamente, indicando que existem
caracteres esquerda e direita no visor de
uma entrada. Entradas na linha 1 com
caracteres ausentes mostraro uma elipse ()
para indicar caracteres ausentes. Em modo
RPN, use as teclas e para deslocar
por uma entrada e veja os caracteres
esquerda e direita. No modo ALG, use {
e { para ver o resto dos
caracteres.
, As teclas e esto ativas para 1, 6, 13
verificao por uma lista de equao, um
catlogo de variveis, linhas de um programa,
pginas de menu, ou programas no catlogo
de programa.
A..Z As teclas alfabticas esto ativas. 3
Ateno! Indica uma condio especial ou um 1
erro.
A carga da bateria est baixa. A

1-14 Introduo ao Uso da Calculadora


Digitando Nmeros
Os valores mnimos e mximos que podem ser manejados pela calculadora so
9.99999999999499. Se o resultado de um clculo ultrapassa esta variao, a
mensagem #$ aparece momentneamente com o indicador . A
mensagem de transbordamento ento substitudo com o valor mais prximo do
limite de transbordamento que a calculadora pode exibir. Os menores nmeros que
a calculadora pode distinguir a partir de zero so 10 -499. Se voc entrar um
nmero entre estes valores, a calculadora exibir 0 sobre a entrada. De modo
similar, se o resultado do clculo se situa entre estes dois valores, o resultado ser
exibido como zero. Entrando nmeros alm da variao mxima acima resultaro
em uma mensagem de erro # !; apagando a mensagem de erro
lhe retornar para a entrada anterior para correo.

Tornando nmeros negativos

A tecla _ muda o sinal de um nmero.


Para inserir um nmero negativo, digite o nmero e, em seguida, pressione
_,
Em modo ALG, voce pode pressionar a tecla _ antes ou depois de digitar
o nmero.
Para trocar o sinal de um nmero que foi digitado anteriormente,
simplesmente pressione _. (Se o nmero tiver um expoente, _ afetar
somente a mantissa a parte do nmero que no o expoente.)

Expoentes de Base Dez

Expoentes no Visor

Nmeros com potncias explcitas de dez (tal como 4,2x10-5) so exibidas com
um E precedendo o expoente de 10. Assim 4,2x10-5 entrado e exibido como
4,2E-5.

Um nmero cuja magnitude seja muito grande ou muito pequena para o formato
de exibio ser automaticamente exibido no formato exponencial.

Por exemplo, no formato FIX 4 para quatro casas decimais, observe o efeito da
seguinte combinao de teclas:

Introduo ao Uso da Calculadora 1-15


Teclas: Visor: Descrio:
) _ Mostra o nmero que est sendo
 inserido.
)  Arredonda o nmero para ajust-lo ao
formato de exibio.
)  . Usa automaticamente a notao
cientfica pois, de outra forma, nenhum
dgito significativo seria exibido.

Digitando Potncias de Dez

A tecla ` usada para entrar potncias de dez rapidamente. Por exemplo, ao


invs de entrar um milho como 1000000 voc pode simplesmente entrar
`. O exemplo seguinte ilustra o processo e tambm como a calculadora
exibe o resultado.

Exemplo:

Suponha que voc queira entrar a constante de Planck: 6,626110 -34

Teclas: Visor: Descrio


  Entrar a mantissa
)  _
` Equivalente a 10x
) _

z ) . Insira a equao:


) .

Para uma potncia de dez sem um multiplicador, como no exemplo de um milho


acima, pressione a tecla ` seguida pelo expoente desejado de dez.

1-16 Introduo ao Uso da Calculadora


Outras funes exponenciais

Para calcular um expoente de dez (o antilogaritmo de base 10), use z (.


Para calcular o resultado de qualquer nmero elevado a uma potncia
(exponenciao), use 0 (consulte o Captulo 4).

Compreendendo Cursor de Entrada


medida que voc digita um nmero, o cursor (_) aparece e pisca no visor. O
cursor lhe mostra onde o prximo dgito estar; e, portanto indica que o nmero
no est completo.

Teclas: Visor: Descrio:



_ Entrada no terminada: o nmero no
est completo.

Se voc executa uma funo para calcular um resultado, o cursor desaparece


porque o nmero est completo a entrada est encerrada.
< )  Entrada est encerrada.

Pressionando encerrar a entrada. Para separar dois nmeros, digite o


primeiro nmero, pressione para encerrar a entrada e, em seguida, digite
o segundo nmero.

) Um nmero terminado.

) Um outro nmero terminado.

Se a entrada no estiver terminada (se o cursor estiver presente), a retrocede


para apagar o ltimo dgito. Se a entrada estiver terminada (sem cursor presente),
a age como e apaga o nmero inteiro. Experimente!

Intervalo dos Nmeros e OVERFLOW

O menor nmero disponvel na calculadora 9,99999999999 10499, enquanto


que o maior nmero 9,99999999999 10499.
Se um clculo gerar um resultado que exceda o maior nmero possvel, ser
exibido 9.99999999999 10499 ou 9,99999999999 10499, e a
mensagem de advertncia #$ ser exibida.

Introduo ao Uso da Calculadora 1-17


Execuo de Clculos Aritmticos
O HP 35s pode operar ou no modo RPN ou no modo Algbrico (ALG). Estes
modos afetam o modo como as expresses so entradas. As sees seguintes
ilustram as diferenas de entrada para o argumento simples (ou unitrio) e
operaes com dois argumentos (ou binrio).

Argumento nico ou Operaes Unitrias


Alguma das operaes numricas do HP 35s requer um nmero nico para
entrada, tal como 3, :, &e k. Estas operaes com argumento nico
so entrados diferentemente, dependendo se a calculadora est no modo RPN ou
ALG. Em modo RPN, o nmero entrado primeiro e em seguida a operao
aplicada. Se a tecla for pressionada depois da entrada de nmero, ento
o nmero aparece na linha 1 e o resultado exibido na linha 2. Do contrrio,
somente o resultado exibido na linha 2 e linha 1 no se altera. Em modo ALG, o
operador presionado primeiro e o visor mostra a funo, seguida por um par de
parnteses. O nmero entrado entre parnteses e em seguida a tecla
pressionada. A expresso exibida na linha 1 e o resultado mostrado na linha
2. Os exemplos seguintes ilustram as diferenas.

1-18 Introduo ao Uso da Calculadora


Exemplo:

Calcula 3,42, primeiro no modo RPN e em seguida no modo ALG.

Teclas: Visor: Descrio:


9() Entre modo RPN (se necessrio)

Entre o nmero
)
{: Pressione o operador de quadrado
)
9 () Alterne al modo ALG
{: 12 Entre a operao de quadrado

1)2 Insira o nmero entre parnteses


1)2 Pressione a tecla Enter para ver o
) resultado

No exemplo, o operador de quadrado mostrado na tecla como : mas


exibido como SQ(). Existem diversos operadores de argumento nico que so
exibidos diferentemente no modo ALG do que aparecem no teclado (e tambm
diferentemente do que aparecem no modo RPN). Estes operadores esto listados
na tabela abaixo.

Tecla No RPN, Programa RPN Em Equao ALG, Programa ALG


: X2 SQ()
? x SQRT()
# ex EXP()
! 10x ALOG()
3 1/x INV()

Operaes com Dois Argumentos ou Binrios

Operaes com dois argumentos, tais como , p, ), e x, so tambm


entrados diferentemente dependendo do modo embora as diferenas sejam
similares ao caso para operadores de argumento nico. Em modo RPN, o primeiro
nmero entrado, em seguida o segundo nmero colocado no registrador-x e a
operao com dois argumentos invocada . Em modo ALG, existem dois casos,
um usando notao infixa tradicional e uma outra tomando uma aproximao mais
voltada para funo. Os exemplos seguintes ilustram as diferenas.

Introduo ao Uso da Calculadora 1-19


Exemplo
Calcula 2+3 e 6C4, primeiro no modo RPN e em seguida no modo ALG.

Teclas: Visor: Descrio:


9() Entre modo RPN (se necessrio)

 Entre 2, em seguida coloque 3 no
_ registrador-x. Note o cursor piscando
depois de 3; no pressione Enter!
Pressione a tecla de adio para ver o
 resultado.
 Entre 6, em seguida coloque 4 no
_ registrador-x.
zx  Pressione a tecla de combinaes para
 ver o resultado.
9 () Alterne al modo ALG

- Expresso e resultado so ambos
 mostrados.
zx QT182 Entre a funo de combinao.
 QT1 82 Entre o 6, em seguida mova o cursor
de edio adiante da vrgula e entre o
4.
QT1 82 Pressione Enter para ver o resultado.


Em modo ALG, os operadores infixos so , ,y, p, e 0. 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 xth de y (') a exceo para esta regra. Por exemplo, para calcular 3
8

no modo RPN, pressione 


z'. No modo ALG, a operao
equivalente teclada como z '
 .

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.

1-20 Introduo ao Uso da Calculadora


Tecla No RPN, Programa RPN Em Equao ALG, Programa ALG
0 yx ^
. xy XROOT(, )
E INT IDIV(, )

Para operaes comutativas tais como e y, a seqncia dos operandos no


afeta o resultado calculado. Se voc entrar errneamente o operando para uma
operao com dois argumentos no comutativa na seqncia errada em modo
RPN, simplesmente pressione a tecla Z para trocar os contedos nos
registradores x- e y-. Isto explicado em detalhes no Captulo 2 (veja a seo
entitulada Troca de Registradores X- e Y-na Pilha).

Controlando o Formato de Exibio


Todos os nmeros so armazenados com preciso de 12-dgitos; contudo, voc
pode controlar o nmero de dgitos usados na exibio de nmeros atravs das
opes no menu do Visor. Pressione z8 para acessar este menu. As
primeiras quatro opes (FIX, SCI, ENG, e ALL) controlam o nmero de dgitos na
exibio de nmeros. Durante alguns clculos internos complicados, a calculadora
usa a preciso de 15-dgitos para resultados intermedirios. O nmero exibido
arredondado de acordo com o formato de exibio.

Formato com nmero fixo de casas decimais (%)

O formato FIX exibe um nmero com at 11 casas decimais (11 dgitos direita do
ponto decimal ) ou 8) se houver espao para a sua exibio. Aps a
solicitao de %_, digite o nmero de casas decimais a serem exibidas. Para 10
ou 11 casas, pressione ou .

Por exemplo, no nmero 8 )


, o 7, o 0, o 8 e o 9 so os
dgitos decimais que voc v quando a calculadora est configurada para o modo
de exibio FIX 4.

Qualquer nmero que seja muito grande (1011) ou muito pequeno (10-11) para
exibir na configurao de casa decimal atual ser exibido automaticamente no
formato cientfico.

Introduo ao Uso da Calculadora 1-21


Formato cientfico ( )

O formato SCI exibe um nmero em notao cientfica (um dgito antes do ponto
decimal ) ou sinal da raz 8) com at 11 casas decimais e at trs dgitos no
expoente. Aps a solicitao, _, digite o nmero de casas decimais a serem
exibidas. Para 10 ou 11 casas, pressione ou . (A parte da
mantissa do nmero ser sempre menor do que 10.)

Por exemplo, no nmero )  , o 2, o 3, o 4 e o 6 so os dgitos


decimais que voc v quando a calculadora est configurada para o modo de
exibio SCI 4. O 5 em seguida ao E o expoente de 10: 1,2346 105.

Se voc entrar ou calcular um nmero que tenha mais de 12 dgitos, a preciso


adicional no ser mantida.

Formato engenharia ()

O formato ENG exibe um nmero de forma similar notao cientfica, exceto que
o expoente um mltiplo de trs (pode haver at trs dgitos antes do ponto
decimal ) ou 8 sinal da raz). Este formato muito til em clculos cientficos e
de engenharia que usem unidades expressas em mltiplos de 103 (tais como as
unidades micro, mili e quilogramas.)

Aps a solicitao, _, digite o nmero de dgitos que voc deseja aps o
primeiro dgito significativo. Para 10 ou 11 casas, pressione ou .

Por exemplo, no nmero )  , o 2, o 3, o 4 e o 6 so os dgitos


significativos aps o primeiro dgito significativo que voc v quando a calculadora
est configurada para o modo de exibio ENG 4. O 3 em seguida ao  o
expoente (mltiplo de 3) de 10: 123,46 x 103.

Pressionando z@ ou z2 far com que o expoente no nmero


em exibio seja alterado para mltiplos de 3, com a mantissa ajustada de
acordo.

1-22 Introduo ao Uso da Calculadora


Exemplo:
Este exemplo ilustra o comportamento do formato de Engenharia usando o nmero
12,346E4. Ele tambm mostra o uso das funes z@ e z2.
Este exemplo usa o modo RPN.

Teclas: Visor: Descrio:


z8
( _ Escolha formato de Engenharia

)
)  Entre 4 (para 4 dgitos significativos
)  depois do 1o)

 )  Entre 12,346E4
} ) 
z@ ou ) 
z2 ) 
z@ )  Aumenta o expoente por 3
) 
z2 )  Reduz o expoente por 3
) 

Formato ALL ()

O formato All o formato padro, exibindo nmeros com preciso de at 12


dgitos. Se todos os dgitos no couberem no visor, o nmero ser exibido
automaticamente no formato cientfico.

Pontos e vrgulas em nmeros (*) (8)


O HP 35s usa ambos pontos e vrgulas para fazer com que os nmeros fiquem
mais fceis de ler. Voc pode selecionar ou o ponto ou a vrgula como o ponto
decimal (raz). Alm disso, voc pode escolher se deseja separar ou no os dgitos
em grupos de trs usando separadores de milhar. O exemplo seguinte ilustra as
opes.

Introduo ao Uso da Calculadora 1-23


Exemplo
Entre o nmero 12.345.678,90 e mude o ponto decimal para vrgula. Em seguida
escolha para no ter o separador de milhar. Finalmente, retorne para as
configuraes padres. Este exemplo usa modo RPN.

Teclas: Visor: Descrio:


z8 ( Selecione preciso de ponto
) flutuante completo (Formato ALL)

 88
) O formato padro usa a vrgula
 88
) como separador de milhar e o
ponto como raz.
z8( 8) ))
8 Mude para usar a vrgula para a
))
8 raz. Note que o separador de
milhar muda automaticamente para
o ponto.
z8(  
8 Mude para no ter separador de
) 
8 vrgula.
z8(*) 88
) Retorne ao formato padro.
z8(
8 88
)
)

Formato de exibio de nmero complexo ( , - , T)

Nmeros complexos podem ser exibidos em um nmero de formatos: , - ,


e T , embora - seja disponvel somente em modo ALG. No exemplo
abaixo, o nmero complexo 3+4i exibido em todas as trs maneiras.

1-24 Introduo ao Uso da Calculadora


Exemplo
Exibe o nmero complexo 3+4i em cada um dos formatos diferentes.

Teclas: Visor: Descrio:


9 () Ativa modo ALG

6   Entra o nmero complexo. Ele exibe


  como 3i4, o formato padro.
z8   Mude para formato x+yi.
(- ) -
z8   Mude para formato r a. O raio 5
( T) ou )   e o ngulo aproximadamente
z8 53,13.

Mostrando (SHOW) a preciso total de 12 dgitos


Mudando o nmero de casas decimais exibidas afetar o que voc v, mas no
afetar a representao interna dos nmeros. Qualquer nmero armazenado
sempre tem internamente 12 dgitos.

Por exemplo, no nmero 14,8745632019, voc v apenas 14,8746 quando o


modo de exibio est configurado para FIX 4, mas os ltimos seis dgitos
(632019) esto presentes internamente na calculadora.

Para exibir temporariamente um nmero com preciso total, pressione z


. Isto lhe mostra a mantissa (mas sem expoente) do nmero pelo tempo que
voc mantiver pressionada.

Teclas: Visor: Descrio:


  ) Quatro casas decimais exibidas.

y
z8 ( ) )   Formato cientfico: duas casas
decimais e um expoente.

z8
()  ) Formato engenharia.

Introduo ao Uso da Calculadora 1-25


z8 ()  ) Todos os dgitos significativos,
zeros direita suprimidos.
z8 (%)  ) Quatro casas decimais, sem
expoente.

3 ) 
 Recproca de 58,5.
z (segure) 
 
 Mostra a preciso total at que
voc libere

Fraes
O HP 35s lhe permite entrar e operar nas fraes, exibindo-as ou como decimais
ou fraes. O HP 35s exibe fraes na forma a b/c, onde a um inteiro e ambos
b e c so nmeros de contagem. Alm disso, b tal que 0b<c e c tal que
1<c4095.

Inserindo Fraes
As fraes podem ser inseridas na pilha a qualquer momento:
1. Digite a parte inteira do nmero e pressione . (O primeiro separa a
parte inteira do nmero de sua parte fracionria.)
2. Digite o numerador da frao e pressione novamente. O segundo
separa o numerador do denominador.
3. Digite o denominador e, em seguida, pressione ou uma tecla de
funo para encerrar a entrada de dgitos. O nmero ou resultado ser
formatado de acordo com o formato de exibio atual.

O smbolo a b/c abaixo da tecla um lembrete de que a tecla usada


duas vezes para a entrada de fraes.

O exemplo seguinte ilustra a entrada e exibio de fraes.

1-26 Introduo ao Uso da Calculadora


Exemplo
Entre o nmero misto 12 3/8 e exiba-o em forma de frao e decimal. Em seguida
entre e adicione-o 12 3/8. Este exemplo usa modo RPN.

Teclas: Visor: Descrio:



O ponto decimal interpretado de
) maneira normal.
 ) Quando pressionado pela 2a
 + _ vez, a exibio passa ao modo de
frao.
)
 Com a entrada, o nmero exibido
)
 usando o formato de exibio atual.
{  + Passe para o modo de exibio de
 + frao.

 + Entre . Note que voc iniciou com


+_ porque no h parte inteira (voc
pode digitar 0 ).
Soma a 12 3/8.
 +
{ Retorne ao modo de exibio atual.
)

Consulte o Captulo 5, Fraes, para mais informaes sobre o uso de fraes.

Mensagens
A calculadora responde s condies de erro atravs da exibio do indicador
. Geralmente, uma mensagem acompanhar tambm o indicador de erro.
Para apagar uma mensagem, pressione ou a; em modo RPN, voc
retornar pilha como era antes do erro. Em modo ALG, voc retornar
para a ltima expresso com o cursor de edio na posio do erro de
modo que voc possa corrigi-lo.

Introduo ao Uso da Calculadora 1-27


Qualquer outra tecla tambm pode apagar a mensagem, embora a funo
da tecla no haja sido entrada.

Se nenhuma mensagem for exibida, mas o indicador aparece, ento voc ter
pressionado uma tecla inativa ou invlida. Por exemplo, pressionando 
exibir porque o segundo ponto decimal no tem nenhum significado neste
contexto.
Todas as mensagens exibidas so explicadas no Apndice F, Mensagens.

Memria da calculadora
O HP 35s tem 30KB de memria na qual voc pode armazenar qualquer
combinao de dados (variveis, equaes, ou linhas de programa).

Verificando a memria disponvel

Pressionando z X exibir o seguinte menu:

#  
QQQ PP8PPP

Where

QQQ a quantidade de variveis indiretas usadas.

PP8PPP o nmero de bytes de memria disponvel.

Pressionando o (#) exibe o catlogo de variveis diretas (veja Revendo


Variveis no Catlogo VAR no captulo 3). Pressionando o () exibe o
catlogo de programas.

1. Para entrar no catlogo de variveis, pressione (#); para entrar no


catlogo de programas, pressione ().
2. Para rever os catlogos, pressione ou .
3. Para deletar uma varivel ou um programa, pressione { enquanto o
visualiza em seu catlogo.
4. Para sair do catlogo, pressione .

1-28 Introduo ao Uso da Calculadora


Apagando tudo da memria
Apagando tudo da memria elimina todos os nmeros, equaes e programas que
voc armazenou. Isto no afeta as configuraes de modo e formato. (Para apagar
as configuraes assim como os dados, consulte Apagando a memria no
Apndice B.)

Para apagar tudo da memria:

1. Pressione (). Voc ver ento a solicitao de confirmao 


@ & , que protege contra o apagamento no intencional da memria.
2. Pressione (&) .

Introduo ao Uso da Calculadora 1-29


1-30 Introduo ao Uso da Calculadora
2
RPN: A Pilha Automtica
de Memria
Este captulo explica como os clculos so realizados na pilha automtica de
memria no modo RPN. Voc no precisa ler e entender este material para usar a
calculadora, mas compreend-lo ajudar muito no uso que voc far da
calculadora, especialmente durante a programao.

Na parte 2, Programao, voc aprender como a pilha pode ajud-lo a


manipular e organizar os dados dos programas.

O que a pilha
O armazenamento automtico de resultados intermedirios a razo pela qual a
HP 35s consegue processar facilmente clculos complexos e o faz sem parnteses.
A chave para o armazenamento automtico a pilha de memria RPN,
automtica.

A lgica de operao da HP baseada em uma lgica matemtica inequvoca,


sem parnteses conhecida como Notao Polonesa, desenvolvida pelo logista
polons Jan ukasiewicz (1878 1956).

Enquanto a notao algbrica convencional coloca os operadores entre os


nmeros ou variveis relevantes, a notao de ukasiewicz os coloca antes dos
nmeros ou variveis. Para uma mxima eficincia da pilha, modificamos a
notao para especificar os operadores aps os nmeros. Da o termo Notao
Polonesa Inversa, ou RPN (Reverse Polish Notation).

A pilha consiste de quatro locais de armazenamento, chamados registradores, que


so empilhados um em cima do outro. Estes registradores identificados como
X, Y, Z e T armazenam e manipulam quatro nmeros ativos. O nmero mais
antigo armazenado no registrador T (topo). A pilha a rea de trabalho para
os clculos.

RPN: A Pilha Automtica de Memria 2-1


Pa r te 3
Pa r te 2 Nmero nais antigo
T
Pa r te 1 0 ,0 0 0 0
Pa r te 3
Pa r te 2
Z Pa r te 1 0 ,0 0 0 0
Pa r te 3
Pa r te 2
Y Exibido
Pa r te 1 0 ,0 0 0 0

Pa r te 3

X Pa r te 2 Exibido
Pa r te 1 0 ,0 0 0 0

O nmero mais recente est no registrador X: este o nmero que voc v na


segunda linha do visor.

Todo registrador separado em trs partes:

Um nmero real ou um vetor 1-D ocupar parte 1; parte 2 e parte 3 sero


nulos neste caso.
Um nmero complexo ou um vetor 2-D ocupar parte 1 e parte 2; parte 3
ser nulo neste caso.
Um vetor 3-D ocupar parte 1, parte 2, e parte 3.

Na programao, a pilha usada para efetuar clculos, para armazenar


resultados intermedirios temporariamente, para fornecer dados armazenados
(variveis) aos programas e sub-rotinas, para aceitar entrada de dados e para
processar a sada de dados.

2-2 RPN: A Pilha Automtica de Memria


O Registradores X e Y Esto no Visor
Os registradores X e Y so o que voc v, exceto quando um menu, uma linha de
equao, ou uma linha de programa est sendo exibida. Voc deve ter percebido
que diversos nomes de funes incluem um x ou y.

Isto no nenhuma coincidncia: estas letras referem-se aos registradores X e Y. Por


exemplo, z ( eleva dez potncia do nmero no registrador X.

Apagando o registrador X

Pressionando { () sempre apagar o registrador X (atribuindo-lhe o


valor zero); isto usado tambm para programar esta instruo. A tecla , ao
contrrio disso, sensvel ao contexto. Ela apaga ou cancela o que est sendo
exibido no visor, dependendo da situao: ela atua como { 1()
somente quando o registrador X est sendo exibido. a tambm atua como
{ 1() quando o registrador X exibido no visor e a entrada de
dgitos encerrada (sem cursor presente).

Verificando a Pilha

R (Rola para baixo)

A tecla 9 (rolar para baixo) permite que voc reveja o contedo inteiro da pilha
ao faz-la rolar para baixo, um registrador de cada vez. Voc pode ver os
nmeros enquanto eles rodam pelos registradores x- y y-.

Suponha que a pilha esteja preenchida com 1, 2, 3, 4 (pressione



). Pressionando 9 quatro vezes rolaro
os nmeros at o fim e de volta de onde eles comearam:

T 1 4 3 2 1
Z 2 1 4 3 2
Y 3 2 1 4 3
X 4 3 2 1 4

RPN: A Pilha Automtica de Memria 2-3


O que estava no registrador X rolado para o registrador T, o contedo do
registrador T rolado para o registrador Z, etc. Observe que apenas o contedos
dos registradores so rolados os registradores em si mantm as suas posies e
somente os contedos dos registradores X e Y so exibido no visor.

R (Rola para cima)

A tecla {8 (rolar para cima) tem uma funo similar 9 exceto que ela
rola os contedos da pilha para cima, um registro de cada vez.

Os contedos do registrador X so rolados para o registrador Y; o que estava no


registrador T rolado para o registrador X, e assim por diante.

T 1 2 3 4 1

Z 2 3 4 1 2

Y 3 4 1 2 3

X 4 {8 1 {8 2 {8 3 {8 4

Trocando os Registradores X e Y na Pilha

Uma outra tecla que manipula o contedo da pilha Z (x troca com y). Esta
tecla permuta os contedos dos registradores X e Y sem afetar o restante da pilha.
Pressionando Z duas vezes restaurar a ordem original dos contedos dos
registradores X e Y.

A Z funo usada basicamente para trocar a ordem dos nmeros em um


clculo.
Por exemplo, uma maneira de calcular 9 (13 8):
Pressione
yZ p.
A combinao de teclas para calcular esta expresso da esquerda para a direita
:

yp.
Nota Compreenda que no h mais do que quatro nmeros na pilha
em qualquer momento dado - os contedos do registrador-T (o
registrador superior) ficar perdido sempre que um quinto nmero
seja entrado.

2-4 RPN: A Pilha Automtica de Memria


Aritmtica - como a pilha faz isso
O contedo da pilha move-se automaticamente para cima ou para baixo medida
que novos nmeros so inseridos no registrador X (elevao da pilha) e medida
que os operadores combinam dois nmeros nos registradores X e Y para produzir
um novo nmero no registrador X (abaixamento da pilha).

Suponha que a pilha esteja preenchida com os nmeros 1, 2, 3 e 4. Veja como a


pilha abaixa e eleva o seu contedo durante o clculo

1. A pilha abaixa o seu contedo. O registrador T (topo) duplica o seu


contedo.
2. A pilha eleva o seu contedo. Os contedos do registrador T so perdidos.
3. A pilha abaixa.

Observe que quando a pilha se eleva, ela substitue os contedos do


registrador T (topo) pelos contedos do registrador Z, e que os contedos
antigos do registrador T so perdidos. Voc pode ver, portanto, que a
memria da pilha est limitada a quatro nmeros.
Devido aos movimentos automticos da pilha, voc no precisa apagar o
registrador X antes de efetuar um novo clculo.
A maioria das funes prepara a pilha para elevar o seu contedo quando o
prximo nmero entra no registrador X. Consulte o Apndice B para obter a
lista das funes que desabilitam a elevao da pilha.

RPN: A Pilha Automtica de Memria 2-5


Como a tecla ENTER funciona

Voc sabe que separa dois nmeros digitados um depois do outro. Em


termos da pilha, como ela faz isso? Suponha que a pilha esteja preenchida
novamente com 1, 2, 3 e 4. Agora digite e adicione dois novos nmeros:

5+6
1 perdido 2 perdidos

T 1 2 3 3 3

Z 2 3 4 4 3

Y 3 4 5 5 4

X 4  5 5  6 11

1 2 3 4

1. Eleva a pilha.
2. Eleva a pilha e duplica o registrador X.
3. No eleva a pilha.
4. Abaixa a pilha e duplica o registrador T.

duplica os contedos do registrador X dentro do registrador Y. O prximo


nmero que voc digitar (ou recuperar) ser escrito sobre a cpia do primeiro
nmero deixado no registrador X. O efeito simplesmente separar dois nmeros
digitados em seqncia.

Voc pode usar o efeito de duplicao do para apagar rapidamente a


pilha: pressione 0 . Todos os registradores da pilha agora
contm zero. Note, entretanto, que voc no precisa apagar a pilha antes de
efetuar clculos.

Usando um nmero duas vezes consecutivamente

Voc pode usar o recurso de duplicao do para obter outras vantagens.


Para somar um nmero a ele mesmo, pressione .

2-6 RPN: A Pilha Automtica de Memria


Preenchendo a pilha com uma constante

O efeito duplicador do em conjunto com o efeito duplicador do


abaixamento da pilha (do registrador T para o Z) lhe permite preencher a pilha
com uma constante numrica para clculos.

Exemplo:

Dada uma cultura de bactrias com uma taxa de crescimento constante de 50%
por dia, qual seria o total de uma populao de 100 ao final de 3 dias?

Duplica o registrador T
T 1.5 1.5 1.5 1.5 1.5
Z 1.5 1.5 1.5 1.5 1.5

Y 1.5 1.5 1.5 1.5 1.5

X 1.5 100 y 150 y 225 y 337.5
1 2 3 4 5

1. Preenche a pilha com a taxa de crescimento.


2. Digita a populao inicial.
3. Calcula a populao aps 1 dia.
4. Calcula a populao aps 2 dias.
5. Calcula a populao aps 3 dias.

Como Apagar a Pilha


Limpando o registrador X coloca um zero no registrador X. O prximo nmero que
voc digitar (ou recuperar) ser escrito sobre este zero.

Existem quatro maneiras de apagar os contedos do registrador-X, isto , para


limpar x:
1. Pressione
2. Pressione a
3. Pressione { () (usado principalmente durante a entrada de
programas.)
4. Pressione { ( !) para apagar os registradores X-, Y-, Z-, e T-
para zero.

Por exemplo, se voc pretendia digitar 1 e 3 mas, indevidamente, digitou 1 e 2,


isto o que voc deve fazer para corrigir o seu erro:

RPN: A Pilha Automtica de Memria 2-7


T
Z
Y 1 1 1 1
1 X 1 1 2 2 C 0 3 3
1 2 3 4 5

1. Eleva a pilha
2. Eleva a pilha e duplica o registrador X.
3. Sobrescreve o registrador X.
4. Apaga x ao sobrescrever com zero.
5. Sobrescreve x (substitui o zero.)

O registrador LAST X
O registrador LAST X um parceiro para a pilha: ele mantm o nmero que estava
no registrador X antes da execuo da ltima funo numrica. (Uma funo
numrica uma operao que produz um resultado a partir de um outro nmero
ou nmeros, tal como <). Pressionando { retornar este valor para o
registrador X.

Esta capacidade de recuperar o LAST x tem duas utilizaes principais:

1. Correo de erros.
2. Reutilizao de um nmero em um clculo.

Consulte o Apndice B para obter uma lista abrangente das funes que salvam x
no registrador LAST X (LTIMO X).

2-8 RPN: A Pilha Automtica de Memria


Corrigindo enganos com o LAST X

Funo Errada com Argumento nico

Se voc executar a funo errada com argumento nico, use { para


recuperar o nmero de forma que voc possa executar a funo correta. (Pressione
primeiro se voc deseja apagar o resultado incorreto da pilha.)

Uma vez que {P e zS no provocam a baixa da pilha, voc pode


recuperar a partir destas funes da mesma maneira que das funes com
argumento nico.

Exemplo:

Suponha que voc tenha acabado de calcular 4,7839 (3,879 105) e gostaria
de achar a sua raz quadrada mas pressionou * por engano. Voc no precisa
comear tudo de novo! Para achar o resultado correto, pressione {<.

Enganos em uma funo com Dois Argumentos

Se voc cometer um engano em uma operao com dois argumentos (tal como
, ), ou x), voc pode corrigi-lo usando { e o inverso da
operao com dois argumentos.
1. Pressione { para recuperar o segundo nmero (x antes da
operao).
2. Execute a operao inversa. Isto retorna o nmero que era originalmente o
primeiro. O segundo nmero ainda est no registrador LAST X. Ento:

Se voc utilizou a funo errada, pressione { novamente para


recuperar o contedo original da pilha. Agora execute a funo correta.
Se voc utilizou o segundo nmero errado, digite o nmero correto e
execute a funo.

Se voc utilizou o primeiro nmero errado, digite o primeiro nmero correto,


{ para recuperar o segundo nmero e execute a funo
pressione
novamente. (Pressione primeiro se voc deseja apagar o resultado incorreto da
pilha.)

RPN: A Pilha Automtica de Memria 2-9


Exemplo:
Suponha que voc cometeu um engano ao calcular

16 19 = 304

H trs tipos de enganos que voc poderia ter cometido:


Clculo errado: Engano: Correo:
 Funo errada {
 {y
 Primeiro nmero {y
y errado
 Segundo nmero {p  y
y errado

Reutilizando nmeros com LAST X

Voc pode usar { para reutilizar um nmero (tal como uma constante)
em um clculo. Lembre-se de entrar a constante em segundo lugar, pouco antes de
executar a operao aritmtica, de forma que a constante seja o ltimo nmero no
registrador X e, dessa forma, possa ser salva e recuperada com {.

Exemplo:

Calcule

2-10 RPN: A Pilha Automtica de Memria


Teclas: Visor: Descrio:
 )
 Insere o primeiro nmero.


  )
Resultado intermedirio.

{ ) 
Retorna o que foi exibido no
visor antes de .
p ) 
Resultado final.

Exemplo:

Dois vizinhos estelares prximos da Terra so Rigel Centaurus (4,3 anos-luz de


distncia) e Sirius (8,7 anos-luz de distncia). Use c, a velocidade da luz (9,5
1015 metros por ano) para converter as distncias da Terra a estas estrelas em
metros.

At Rigel Centaurus: 4,3 anos (9,5 1015 m/ano).


At Sirius: 8,7 anos (9,5 1015 m/ano).

RPN: A Pilha Automtica de Memria 2-11


Teclas: Visor: Descrio:

) Anos-luz at Rigel Centaurus.
`  ) _ Velocidade da luz, c.
y )    Distncia at R. Centaurus, em
metros.
{ )   Recupera c.

y )    Distncia at Sirius, em metros.

Clculos em Cadeia no Modo RPN


No modo RPN, a elevao e abaixamento automtico do contedo da pilha
permite que voc retenha resultados intermedirios sem precisar armazenar ou
reinserir-los e sem o uso de parnteses.

Resolvendo Clculos com parnteses


Por exemplo, calcule (12 + 3) 7.

Se voc estivesse resolvendo este problema em uma folha de papel, primeiro


calcularia o resultado intermedirio de (12 + 3)

(12 + 3) = 1 5
e, em seguida, multiplicaria o resultado intermedirio por 7:

(15) 7 = 105
Calcule a expresso da mesma maneira no HP 35s, iniciando dentro dos
parnteses.

Teclas: Visor: Descrio:



) Calcula o resultado intermedirio
primeiro.

Voc no precisa pressionar para salvar este resultado intermedirio antes


de prosseguir; j que este um resultado calculado, ele salvo automaticamente.

2-12 RPN: A Pilha Automtica de Memria


Teclas: Visor: Descrio:
y  ) Pressionando a tecla de funo
produzir a resposta. Este resultado
pode ser usado em clculos
posteriores.
Agora estude os exemplos a seguir. Lembre-se que voc precisa pressionar
somente para separar nmeros inseridos em seqncia, assim como no incio de
uma expresso. As operaes por si s (, , etc.) separam nmeros
subseqentes e salvam resultados intermedirios. O ltimo resultado salvo o
primeiro a ser recuperado quando necessrio para efetuar o clculo.

Calcule 2 (3 + 10):

Teclas: Visor: Descrio:



) Calcula (3 + 10) primeiro.
Zp ) Coloca 2 antes de 13 de forma que
a diviso esteja correta: 2 13.

Calcule 4 [14 + (7 3) 2] :

Teclas: Visor: Descrio:



y ) Calcula (7 3).
) Calcula o denominador.
Z ) Coloca 4 antes de 33 em preparo
para a diviso.
p ) Calcula 4 33, a resposta.

Problemas que tenham parnteses mltiplos podem ser resolvidos da mesma


maneira com o uso do armazenamento automtico dos resultados intermedirios.
Por exemplo, para resolver (3 + 4) (5 + 6) em uma folha de papel, voc primeiro
calcularia o resultado de (3 + 4). Em seguida, calcularia (5 + 6). Finalmente,
multiplicaria os dois resultados intermedirios para obter a resposta.

Resolva o problema da mesma maneira com a HP 35s, exceto que voc no


precisa escrever as respostas intermediriasa calculadora faz isso para voc.

Teclas: Visor: Descrio:




) Primeiro some (3+4)
 ) Em seguida some (5+6)

RPN: A Pilha Automtica de Memria 2-13


y

) Em seguida multiplique os
resultados intermedirios para obter
o resultado final.

Exerccios

Calcule:

Soluo:


 y < p
Calcule:

Soluo:


y<
y<
Calcule:

(10 5) [(17 12) 4] = 0,2500

Soluo:

 y  Z p
ou
  y p

Ordem de Clculo
Recomendamos resolver clculos em cadeia a partir dos parnteses mais internos
para os mais externos. Contudo, voc tambm pode optar por resolver os
problemas em uma ordem da esquerda para a direita.

Por exemplo, voc acabou de resolver:

2-14 RPN: A Pilha Automtica de Memria


4 [14 + (7 3) 2]
ao comear pelos parnteses mais internos (7 3) em direo aos mais externos,
exatamente como voc faria se estivesse resolvendo o problema com papel e lpis.
A combinao de teclas pressionadas foi 
y 
Z p.

Se voc quiser resolver o problema da esquerda para a direita, pressione


y p.
Este mtodo exige que voc pressione uma tecla adicional. Observe que o primeiro
resultado intermedirio ainda o parntese mais interno (7 3). A vantagem de
resolver um problema da esquerda para a direita que voc no precisa usar
Z para reposicionar operandos para funes no comutativas ( e p).

Contudo, o primeiro mtodo (comeando pelos parnteses mais internos)


freqentemente o preferido porque:

Ele exige que voc pressione menos teclas.


Ele requer menos registradores na pilha.

Nota Ao usar o mtodo da esquerda para a direita, certifique-se de


que no mais que quatro nmeros (ou resultados) intermedirios
sero necessrios ao mesmo tempo (a pilha no pode lidar com
mais de quatro nmeros).

O exemplo acima, quando resolvido da esquerda para a direita, precisou de todos


os registradores na pilha em um dado momento:

Teclas: Visor: Descrio:


) Salva 4 e 14 como resultados
intermedirios na pilha.


_ Neste momento a pilha est cheia
com os nmeros para este clculo.
y ) Resultado intermedirio.

RPN: A Pilha Automtica de Memria 2-15


) Resultado intermedirio.
) Resultado intermedirio.
p ) Resultado final.

Mais exerccios
Pratique usando o modo RPN ao resolver os seguintes problemas:

Calcule:

(14 + 12) (18 12) (9 7) = 78,0000

Uma soluo:

 y p
Calcule:

232 (13 9) + 1/7 = 412,1429

Uma soluo:


{:
y3
Calcule:

Soluo:

 y
0 Z
p<
ou
 y 
0
p<
Calcule:

2-16 RPN: A Pilha Automtica de Memria


Uma soluo:

 

y{ 

yp
 
y
 y p <

RPN: A Pilha Automtica de Memria 2-17


2-18 RPN: A Pilha Automtica de Memria
3
Armazenando Dados em Variveis
O HP 35s tem 30 KB de memria, onde voc pode armazenar nmeros, equaes,
e programas. Nmeros so armazenados em locais chamados variveis, cada um
designado com uma letra de A a Z. (Voc pode escolher a letra para lembrar-lhe
do que est armazenado l, tal como B para balano do banco e C para a
velocidade da luz.)

Exemplo:
Este exemplo lhe mostra como armazenar o valor 3 na varivel A, primeiro no
modo RPN e em seguida no modo ALG.

Teclas: Visor: Descrio:


9( ) Alternar para o modo RPN (se
necessrio)

) Entre o valor (3)


_
{H O comando Armazenar far
!_ aparecer uma letra, note o indicador
AZ.
A ) O valor 3 est armazenado em A e
) retornado para a pilha.
9 ( ) Alternar para o modo ALG (se
) necessrio)

{HA _ Novamente, o comando Store


(Armazenar) far aparecer uma letra
e o indicador AZ aparecer.
 O valor 3 armazenado em A e o
) resultado colocado na linha 2.

Armazenando Dados em Variveis 3-1


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:

Teclas: Visor: Descrio:



p  - Entre a expresso, em seguida
{H )
 proceda como no exemplo
anterior.

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({H) e Rechamar (K).
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 {H a tecla alfabtica .

Para recuperar a cpia de um nmero de uma varivel direta para


o visor:

Pressione K a tecla alfabtica .

Exemplo: Armazenando nmeros.


Armazene o nmero de Avogadro (aproximadamente 6,0221 1023 ) em A.

Teclas: Visor: Descrio:

3-2 Armazenando Dados em Variveis


 ) _ Nmero de Avogadro.
`

{HA )  _ solicita a varivel.


)   Armazena uma cpia do nmero de
)   Avogadro em A. Isto tambm encerra
a entrada de dgitos.
_ Apaga o nmero no visor.
K A..Z O indicador A..Z se Acende
A / Copia o nmero de Avogadro de A
)   para o visor.

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.

Teclas: Visor: Descrio:


KG  Pressionando K simplesmente
)
 ativa no modo AZ; nenhum
comando colado na linha 1.

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.

Teclas: Visor: Descrio:


 y .h
KG )

Ns iremos agora passar ao modo RPN e rechamaremos o valor de G.

Armazenando Dados em Variveis 3-3


Teclas: Visor: Descrio:
9() Alternar para o modo RPN

K Em modo RPN, Kcola o


 _ comando na linha de edio.
G )
 No precisa pressionar .
)


Visualizando Uma Varivel


O comando VIEW (Ver) (z) 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 a 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) (zu) proporciona informao sobre a


quantidade de memria disponvel. O visor do catlogo tem o seguinte formato:

)# ) 

QQQ PP8PPP
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 (zu (#)).

3-4 Armazenando Dados em Variveis


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.

Teclas: Visor: Descrio:


{ (# Apague todas as variveis diretas
)

{HC  Armazena 3 em C, 4 em D, e 5 em
{HD  E.
{HE
zu (#) / Entre o catlogo VAR.


Note que os indicadores e 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.

/ Rolar para baixo para a prxima


 varivel direta com o valor no-zero:
D=4.
/ Rolar para baixo uma vez mais para
 ver E=5.

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.
{ / E no est mais no catlogo VAR,
 porque seu valor zero. A
prxima varivel C como
mostrado.

Suponha agora que voc deseje copiar o valor de C para a pilha.


 O valor de C=3 copiado para o
 registrador-x e 5 (a partir da
definio prvia E=5) se move
para o registrador-y.

Armazenando Dados em Variveis 3-5


Para deixar o catlogo VAR a qualquer momento, pressione @ ou . Um
mtodo alternativo para apagar uma varivel simplesmente armazenar o valor
zero nele. Finalmente, voc pode limpar todas as variveis diretas pressionando
{ (# ). Se todas as variveis diretas tem o valor zero, ento
tente entrar o catlogo VAR e aparecer a mensagem de erro  # / .

Se o valor de uma varivel tem dgitos demais para ser exibido completamente,
voc pode usar e para ver os dgitos ausentes.

Aritmtica Com Variveis Armazenadas


Armazenamento e recuperao aritmtica lhe permite efetuar clculos com um
nmero armazenado em uma varivel sem recuperar a varivel para dentro da
pilha. Um clculo usa um nmero do registrador X e um nmero da varivel
determinada.

Armazenamento em aritmtica

Armazenamento em aritmtica usa {H, {H, {Hy,


ou {H p para fazer aritmtica na prpria varivel e armazenar nela o
valor. Ela usa o valor no registrador X e no afeta a pilha.

Novo valor da varivel = Valor anterior da varivel {+, , , } x.

Por exemplo, suponha que voc queira reduzir o valor em A(15) pelo nmero no
registrador X (3, exibido no visor). Pressione {HA. Agora A = 12,
enquanto 3 ainda est no visor.

3-6 Armazenando Dados em Variveis


A 15 A 12 Resultado: 15 3
Que , A x
T t T t

Z z Z z

Y y Y y

X 3 {HA X 3

Recuperao em Aritmtica

Recuperao em aritmtica usa K, K, Ky, ou Kp para


fazer aritmtica no registrador X usando um nmero recuperado e para deixar o
resultado no visor. Somente o registrador X afetado. O valor na varivel
permanece o mesmo e o resultado substitui o valor no registrador-x.

Novo x = x anterior {+, , , } varivel

Por exemplo, suponha que voc queira dividir o nmero no registrador X (3,
exibido no visor) pelo valor em A(12). Pressione K p A. Agora x = 0,25,
enquanto 12 ainda est em A. A recuperao em aritmtica economiza memria
nos programas: usando K A (uma instruo) utiliza metade da memria de
K A, (duas instrues).

A 12 A 12

T t T t

Z z Z z

Y y Y y Resultado: 3 12
X 3 KpA X 0.25 Que , x 12

Armazenando Dados em Variveis 3-7


Exemplo:
Suponha que as variveis D, E e F contenham os valores 1, 2 e 3. Use o
armazenamento em aritmtica para somar 1 a cada uma dessas variveis.

Teclas: Visor: Descrio:


{HD ) Armazena os valores assumidos
{HE ) dentro da varivel.

{HF )
{H Soma 1 a D, E e F.
D{H
)
E{H
F
zD / Exibe o valor atual de D.
)
zE /
)
zF /
)
a ) Apaga a exibio de VIEW; exibe o
registrador X novamente.

Suponha que as variveis D, E e F contenham os valores 2, 3 e 4 do ltimo


exemplo. Divida 3 por D, multiplique-o por E e some F ao resultado.

Teclas: Visor: Descrio:

KpD ) Calcula 3 D.


KyE ) 3 D E.
KF ) 3 D E + F.

Permutando x Com Qualquer Varivel


A tecla z Y permite que voc permute o contedo de x (o registrador X
exibido no visor) com o contedo de qualquer varivel. A execuo desta funo
no afetar os registradores Y, Z ou T

3-8 Armazenando Dados em Variveis


Exemplo:
Teclas: Visor: Descrio:
{H ) Armazena 12 na varivel A.
A

_ Exibe x.
zYA ) Permuta o contedo do registrador X
e da varivel A.
zYA ) Permuta o contedo do registrador X
e da varivel A.

A 12 A 3

T t T t

Z z Z z

Y y Y y

X 3 zYA X 12

A Varivel I e J
Existem duas variveis que voc pode acessar diretamente: as variveis I e J.
Embora eles armazenem valores como as outras variveis, I e J so especiais
porque elas podem ser referidas outras variveis, incluindo os registradores
estatsticos, usando os comandos (I) e (J). (I) encontrado na tecla , enquanto
(J) est na tecla . Isto uma tcnica de programao chamada endereamento
indireto que coberto sob Endereamento Indireto de Variveis e Etiquetas no
captulo 14.

Armazenando Dados em Variveis 3-9


3-10 Armazenando Dados em Variveis
4
Funes de Nmero Real
Este captulo trata da maioria das funes da calculadora que executam clculos
com nmeros reais, incluindo algumas funes numricas usadas em programas
(tais como ABS, a funo valor absoluto). Estas funes so endereadas em
grupos, como se segue:

Funes exponencial e logartmica.


Quociente e resto de diviso.

Funes de potncia. (0 e z.)


Funes trigonomtricas.
Funes hiperblicas.
Funes de porcentagem.
Constantes da Fsica.
Funes de converso de coordenadas, ngulos e unidades.
Funes de probabilidade.
Partes de nmeros (funes de alterao de nmeros).

Funes e clculos aritmticos foram tratados nos Captulos 1 e 2. As operaes


numricas avanadas (radiciao, integrao, nmeros complexos, converso
entre bases e estatstica) so descritas em captulos posteriores. Os exemplos neste
captulo todo assume que o HP 35s est no modo RPN.

Funes Exponencial e Logartmica


Coloque o nmero no visor e, em seguida, execute a funo - no h necessidade
de pressionar .

Funes de Nmero Real 4-1


Para calcular: Pressione:
Logaritmo natural (base e) {-
Logaritmo comum (base 10) z+
Exponencial natural {*
Exponencial comum (antilogaritmo) z(

Quociente e Resto de Diviso


Voc pode usar zJ (!,) e zJ
(PGT) para produzir
o quociente inteiro e o resto inteiro, respectivamente, a partir da diviso de dois
inteiros.
1. Digite o primeiro nmero inteiro.
2. Pressione para separar o primeiro nmero do segundo.
3. Digite o segundo nmero. (No pressione .)
4. Pressione a tecla de funo.

Exemplo:
Para exibir o quociente e o resto da diviso gerado por 58 9

Teclas: Visor: Descrio:


z ) Exibe o quociente.
J (! ,)
z ) Exibe o resto.
J
(PGT)

Funes de Potncia
No modo RPN, para calcular um nmero y elevado a uma potncia x, digite y
x, em seguida, pressione 0. (Para y>0, x pode ser qualquer nmero;
para y<0, x deve ser positivo.)

4-2 Funes de Nmero Real


Para calcular: Pressione: Resultado:
152 {: )
10 6 z ( 8 8 )
54  0 )
2 1,4 _ 0 )

(1,4) 3 _
0 .)

No modo RPN para calcular uma raz x de um nmero y (a x raz de y), digite y
x e depois pressione z.. Para y < 0, x deve ser um nmero inteiro.
Para calcular: Pressione: Resultado:

196
< )

3
125 _
z .)
.
4
625   . )

1,4
,37893

)
_z.

Trigonometria

Inserindo

Pressione z M para colocar os primeiros 12 dgitos de no registrador X.

(O nmero exibido depende do formato de exibio.) Devido ao zM ser uma


funo que retorna uma aproximao de para a pilha, no necessrio
pressionar .

Note que a calculadora no pode representar exatamente o valor de , uma vez


que um nmero irracional.

Funes de Nmero Real 4-3


Configurando o Modo Angular
O modo angular especifica qual unidade de medida deve ser assumida para os
ngulos usados nas funes trigonomtricas. O modo no converte nmeros j
presentes (consulte Funes de Converso, mais adiante neste captulo).

360 graus = 2 radianos = 400 grados

Para configurar um modo angular, pressione 9. Um menu ser exibido no


qual voc poder selecionar uma opo.

Opo Descrio Indicador


 Fixa o modo de grau, que usa graus nenhum
decimais ao invs de graus hexagesimais
(graus, minutos, segundos)
 Configura o modo radianos RAD
 Configura o modo gradiente GRAD

Funes Trigonomtricas

Com x no visor:

Para calcular: Pressione:


Seno de x. N
Coseno de x. Q
Tangente de x. T
Arco seno de x. zL
Arco coseno de x. zO
Arco tangente de x. zR

Nota Clculos com o nmero irracional no podem ser expressos


exatamente pela preciso interna de 15 dgitos da calculadora.
Isto particularmente notado na trigonometria. Por exemplo, o
seno calculado de (radianos) no igual a zero mas igual a
2,0676 1013, um nmero muito pequeno, prximo a zero.

4-4 Funes de Nmero Real


Exemplo:
Demonstre que o coseno de (5/7) radianos e o coseno de 128,57 so iguais
(com quatro dgitos significativos).

Teclas: Visor: Descrio:


9 () Seleciona o modo Radianos;
indicador RAD ativo.
 )
 5/7 em formato decimal.
zMyQ . )  Coseno (5/7).

9 () . )  Alterna para o modo Graus (sem


indicador).
 . )  Calcula o coseno de 128,57,
Q que o mesmo que o coseno de
(5/7).

Nota de programao:

As equaes que usam funes trigonomtricas inversas para determinar um


ngulo , freqentemente se parecem com:

= arctan (y/x).

Se x = 0, ento y/x indefinido, resultando no erro: # & .

Funes de Nmero Real 4-5


Funes Hiperblicas
Com x no visor:

Para calcular: Pressione:


Seno hiperblico de x (SINH). z7N
Coseno hiperblico de x (COSH). z7Q
Tangente hiperblica de x (TANH). z7T
Arco seno hiperblico de x (ASINH). z 7{ L
Arco coseno hiperblico de x (ACOSH). z 7{ O
Arco tangente hiperblico de x (ATANH). z 7{ R

Funes de Porcentagem
As funes de porcentagem so especiais (comparadas com y e p ) porque
elas preservam o valor do nmero base (no registrador Y) quando retornam o
resultado do clculo de porcentagem (no registrador X). Voc pode ento efetuar
clculos subseqentes usando tanto o nmero base quanto o resultado sem reinserir
o nmero base.

Para calcular: Pressione:


x% de y y x {P
Variao percentual de y para x. (y 0) yxzS

Exemplo:

Ache o imposto sobre vendas a 6% e o custo total de um item de $15,76.

Use o formato de exibio FIX 2 para que os custos sejam arredondados


corretamente.

4-6 Funes de Nmero Real


Teclas: Visor: Descrio:
z8 (%) Arredonda o valor exibido para
duas casas decimais.

 )

{P )  Calcula o imposto de 6%.
 )
 Custo total (preo base + imposto
de 6%).

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?

Teclas: Visor: Descrio:


  )
z .) Este ano o preo caiu
aproximadamente 2,2% em
S
relao ao preo do ano
passado.
z8 (%) .) Restaura o formato FIX 4.

Nota A ordem dos dois nmeros importante para a funo %CHG. A


ordem influi se a variao percentual considerada positiva ou
negativa.

Funes de Nmero Real 4-7


Constantes da Fsica
H 41 constantes fsicas no menu CONST. Voc pode pressionar z 
para ver os itens a seguir.

Menu CONST

Itens Descrio Valor


F Velocidade da luz no vcuo 299792458 m s1
J Acelerao padro da
9,80665 m s2
gravidade
 Constante de Newton de 6,67310 11 m3 kg 1s2
gravitao
#P Volume molar do gs ideal 0,022413996 m3 mol1
 Constante de Avogadro 6,0221419910 23 mol1
 Constante de Rydberg 10973731,5685 m1
H# Carga elementar 1,6021764621019 C
PH Massa do eltron 9,109381881031 kg
PR Massa de prton 1,672621581027 kg
PQ Massa do nutron 1,674927161027 kg
P_ Massa do mon 1,883531091028 kg
N Constante de Boltzmann 1,38065031023 J K1
K Constante de Planck 6,626068761034 J s

K Constante de Planck sobre 2 pi 1,0545715961034 J s


Quantum de fluxo magntico 2,0678336361015 Wb
D Raio de Bohr 5,2917720831011 m

Constante eltrica 8,8541878171012 F m1


Constante de gs molar 8,314472 J mol1 k1
Constante de Faraday 96485,3415 C mol1
W Constante de massa atmica 1,660538731027 kg
_ Constante magntica 1,2566370614106 NA2
_ Magneton de Bohr 9,274008991024 J T1
_ Magneton nuclear 5,050783171027 J T1
_ Momento magntico do prton 1,4106066331026 J T1
_H Momento magntico do eltron 9,284763621024 J T1

4-8 Funes de Nmero Real


Itens Descrio Valor
WQ Momento magntico do nutron 9,6623641027 J T1
__ Momento magntico do mon 4,490448131026 J T1
TH Raio do eltron clssico 2,8179402851015 m
' Impedncia caracterstica do 376,730313461
vcuo
F Impedncia caracterstica do
2,4263102151012 m
vcuo
FQ Comprimento de onda de
1,3195908981015 m
nutron Compton
FR Comprimento de onda de prton
1,3214098471015 m
Compton
Constante de estrutura fina 7,297352533103
Constante de Stefan-Boltzmann 5,6704108 W m2 K4
V Temperatura Celsius 273,15
aVP Atmosfera padro 101325 Pa
R Razo giromagntica do prton 267522212 s1T1
 Primeira constante de radiao 3741771071016 W m2
 Segunda constante de radiao 0,014387752 m K
 Quantum de condutividade 7,748091696105 S
H O nmero de base do logaritmo 2,71828182846
natural (constante natural)
Referncia: Peter J. Mohr e Barry N. Taylor, CODATA Recommended Values of
the Fundamental Physical Constants: 1998, Journal of Physical and Chemical
Reference Data, Vol.28, No.6, 1999 e Reviews of Modern Physics, Vol.72, No.
2, 2000.

Para inserir uma constante:

1. Posicione o seu cursor na posio em que se deseja inserir a constante.


2. Pressione z para exibir o menu de constantes fsicas.
3. Pressione (ou, voc pode pressionar z 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
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.

Funes de Nmero Real 4-9


Funes de Converso
O HP 35s suporta quatro tipos de converses. Voc pode converter entre:

formatos retngulares e polares para nmeros complexos


graus, radianos, e gradientes para medidas de ngulo
formatos decimais e hexagesimais para tempo (e ngulos de grau)
vrias unidades suportadas (cm/in, kg/lb, etc)

Com exceo das converses retangulares e polares, cada uma das converses
associada com uma tecla particular. O shift esquerdo (amarelo) da tecla converte
de um modo enquanto que o shift direito (azul) da mesma tecla converte de um
outro modo. Para cada converso deste tipo, assume-se que o nmero que voc
entrou deva ser medido usando a outra unidade. Por exemplo, ao usar para
converter um nmero para graus Fahrenheit, assume-se que o nmero que voc
entrou deve ser uma temperatura medida em graus Celsius. Os exemplos neste
captulo utiliza o modo RPN. No modo ALG, entre a funo primeiro, em seguida o
nmero a converter.

Converses Retangulares/Polares
As coordenadas polares (r,) e as coordenadas retangulares (x,y) so medidas da
maneira como mostrada na ilustrao. O ngulo usa unidades selecionadas pelo
modo angular atual. Um resultado calculado de estar entre 180 e 180, entre
e radianos, ou entre 200 e 200 grados.

4-10 Funes de Nmero Real


Para converso entre coordenadas retangulares e polares:

O formato para representao de nmeros complexos uma configurao de


modo. Voc pode entrar um nmero complexo em qualquer formato; na entrada, o
nmero complexo convertido para o formato determinado pela configurao de
modo. Aqui esto os passos requeridos para configurar um formato de nmero
complexo:
1. z8 e em seguida escolha ou  ( ) ou
Pressione
( T) em modo RPN (em modo ALG, voc pode escolher tambm
(- )
2. Entre seu valor desejado para coordenada (x 6 y, x y 6 ou r
{?a)
3. Pressione

Exemplo: Converso polar para retangular.

Nos tringulos retngulos a seguir, encontre os lados x e y no tringulo esquerda


e a hipotenusa r e o ngulo no tringulo direita.

10 y r
4

30 o
x 3

Teclas: Visor: Descrio:


9 () Configura Graus e modo de
z8 ( ) coordenada complexa.

{?
)  ) Converte ra (polar) para xiy
(retangular).

Funes de Nmero Real 4-11


z8  )  ) Configura modo de
( T) coordenada complexa.

6 ) )  Converte xiy (retangular) para
r a (polar).

Exemplo: Converso com vetores.


O engenheiro P.C. Bord determinou que no circuito de RC mostrado, a impedncia
total de 77,8 ohms e o defasamento em atraso da tenso atual de 36,5. Quais
so os valores da resistncia R e da reatncia capacitiva XC no circuito?

Use um diagrama de vetores como mostrado, com impedncia igual magnitude


polar, r, e intervalo de tenso igual ao ngulo, , em graus. Quando os valores so
convertidos para coordenadas retangulares, o valor de x produz R, em ohms; o
valor de y produz XC em ohms.
R

_ 36.5 o
R
Xc
C 77.8 ohms

Teclas: Visor: Descrio:


9 () Configura Graus e modo de
8 ( ) coordenada complexa.
{?

) . ) Entra , os graus do intervalo


de tenso. Entra r, impedncia

 _
total em ohms.
)  . )

 Calcula x, resistncia em
ohms, R.
Calcula y, resistncia em
ohms, XC

4-12 Funes de Nmero Real


Converses de Tempo
O HP 35s pode converter entre formatos decimais e hexagesimais para nmeros.
Isto especialmente til para tempo e ngulos medido em graus. Por exemplo, em
formato decimal um ngulo medido em graus expresso como D.ddd, enquanto
que em hexagesimal o mesmo ngulo representado como D.MMSSss, onde D a
parte inteira da medida de grau, ddd a parte fracionria da medida de grau,
MM o nmero inteiro de minutos, SS a parte inteira do nmero de segundos, e
ss a parte fracionria do nmero de segundos.

Para converter entre formato decimal e horas, minutos, e segundos:

1. Entre o nmero que voc deseja converter


2. Pressione zt para converter para horas/graus, minutos, e segundos
ou pressione {5 para converter de volta para o formato decimal.

Exemplo: Convertendo formatos de tempo.

Quantos minutos e segundos existem em 1/7 de uma hora? Use o formato de


exibio FIX 6.

Teclas: Visor: Descrio:


z8 (%) Configura o formato de exibio FIX
 6.
 ) 1/7 como uma frao decimal.
+

{t ) Iguala a 8 minutos e 34,29


)  segundos.
z8 (%) ) Restaura o formato FIX 4.
) 

Converses de ngulos
Ao converter para radianos, presume-se que o nmero no registrador x est em
graus; ao converter para graus, presume-se que o nmero no registrador x est em
radianos

Funes de Nmero Real 4-13


Para converter um ngulo entre graus e radianos:

Exemplo
Neste exemplo, ns convertemos uma medida de ngulo de 30 para /6
radianos.
Teclas: Visor: Descrio:

) Entre o ngulo em graus.


 _
z ) Converta para radianos. Leia o
) resultado como 0,5236, uma
aproximao decimal de /6.

Converses de Unidades
O HP 35s tem dez funes para converso de unidade no teclado: kg, lb,
C, F, cm, in, l, gal, MILE, KM

Para Para: Pressione: Resultados exibidos:


converter:
1 lb kg {} ) (quilogramas)
1 kg lb z| )  (libras)
32 F C
{~ ) (C)
100 C F z ) (F)
1 in cm { ) (centmetros)
100 cm in z  )
 (polegadas)
1 gal l { )
 (litros)
1l gal z )  (gales)
1 MILE KM {< )  (KMS)
1 KM MILE z; )  (MILES)

4-14 Funes de Nmero Real


Funes de Probabilidade

Fatorial
Para calcular o fatorial de um nmero inteiro no negativo x (0 x 253), inteiro
positivo exibido no visor, pressione { * (a tecla prefixada 6 direita).

Gama
Para calcular a funo gama de um nmero no inteiro x, (x), digite (x 1) e
pressione{ *. A funo x! calcula (x + 1). O valor de x no pode ser um
nmero inteiro negativo.

Probabilidade

Combinaes

Para calcular o nmero de conjuntos possveis de n itens, tomados r por vez, entre
n primeiro, z x e, em seguida r (apenas nmeros no negativos). Nenhum
item ocorre mais de uma vez em um conjunto, e seqncias diferentes dos mesmos
r itens no so contadas separadamente.

Permutations

Para calcular o nmero de arranjos possveis de n itens, tomados r por vez, entre n
primeiro, {{ e, em seguida r (apenas nmeros inteiros no negativos).
Nenhum item ocorre mais de uma vez em um arranjo, e seqncias diferentes dos
mesmos r itens so contadas separadamente.

Semente

Para armazenar o nmero em x como uma nova semente para o gerador de


nmeros aleatrios, pressione z h.

Gerador de nmeros aleatrios

Para gerar um nmero aleatrio no intervalo 0 < x < 1, pressione { j. (O


nmero parte de uma seqncia de nmeros pseudo aleatrios uniformemente

Funes de Nmero Real 4-15


distribudos. Ela passa no teste espectral de D. Knuth, The Art of Computer
Programming, vol. 2, Seminumerical Algorithms, London: Addison Wesley, 1981.)

A funo RANDOM usa uma semente para gerar um nmero aleatrio. Cada
nmero aleatrio gerado torna-se a semente para o prximo nmero aleatrio.
Portanto, uma seqncia de nmeros aleatrios pode ser repetida ao se iniciar com
a mesma origem. Voc pode armazenar uma nova origem com a funo SEED. Se
a memria estiver limpa, a origem reajustada para zero. Uma semente de zero
aparecer na calculadora gerando sua prpria semente.

Exemplo: Combinaes de Pessoas.

Uma empresa que emprega 14 mulheres e 10 homens est formando um comit de


segurana com seis pessoas. Quantas combinaes diferentes de pessoas so
possveis?
Teclas: Visor: Descrio:
  Vinte e quatro pessoas agrupadas
_ seis a seis.
zx 8 ) Nmero total de combinaes
possveis.

Se os empregados so escolhidos aleatoriamente, qual a probabilidade de que o


comit tenha seis mulheres? Para encontrar a probabilidade de um evento, divida o
nmero de combinaes para aquele evento pelo nmero total de combinaes.
Teclas: Visor: Descrio:
  Quatorze mulheres agrupadas
_ seis a seis.

zx 8 ) Nmero de combinaes de seis


mulheres no comit.
Z 8 ) Coloca o nmero total de
combinaes de volta no
registrador X.
p )  Divide a combinao de mulheres
pelo total de combinaes para
encontrar a probabilidade em que
qualquer combinao tenha
somente mulheres.

4-16 Funes de Nmero Real


Partes de Nmeros
Estas funes so usadas basicamente em programao.

Parte inteira

Para remover a parte fracionria de x e substitui-la por zeros, pressione


zJ ( ). (Por exemplo, a parte inteira de 14,2300 14,0000.)

Fractional part

Para remover a parte inteira de x e substitui-la por zeros, pressione zJ


(). (Por exemplo, a parte fracionria de 14,2300 0,2300)

Valor absoluto

Para substituir um nmero no registrador-x com seu valor absoluto, pressione {


A. Para nmeros complexos e vetores, o valor absoluto de:

1. um nmero complexo em formato ra r

2. um nmero complexo em formato xiy x2 + y2

3. um vetor [A1,A2,A3, An] A = A1 2 + A2 2 + + An 2

Valor de Argumento

Para extrair o argumento de um nmero complexo, use z=. O argumento


de um nmero complexo:

1. em formato ra a

2. em formato xiy Atan(y/x)

Valor do sinal

Para indicar o sinal de x, pressione zJ ( ). Se o valor de x


negativo, 1,0000 ser exibido; se igual a zero, 0,0000 ser exibido; se positivo,
1,0000 ser exibido.

Funes de Nmero Real 4-17


Maior nmero inteiro

Para obter o maior nmero inteiro igual ou menor que um dado nmero, pressione
zJ (!).

Exemplo:
Este exemplo sumariza muitas das operaes que extraem partes de nmeros.
Para calcular: Pressione: Visor:
A parte inteira de 2,47 zJ ( ) )
A parte fracionria de 2,47 zJ () )

O valor absoluto de -7 _{ A
)
O valor do sinal de 9 zJ ( ) )
O maior nmero inteiro igual 
_zJ . )
ou menor do que -5,3 (!)

A funo RND ({ I ) arredonda x internamente para um nmero de dgitos


especificados pelo formato de exibio. (O nmero interno representado por 12
dgitos). Consulte o Captulo 5 sobre o comportamento de RND no modo de
exibio para fraes.

4-18 Funes de Nmero Real


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.
  + Entra 1,5; mostrado como uma
frao.

 + Entra 1 3/4.
{ )
 Exibe x como um nmero decimal.
{  + Exibe x como uma frao.

Fraes 5-1
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.

5-2 Fraes
Valor inserido Valor interno Frao exibida
2 3/8 2,37500000000  +
14 15/32 14,4687500000  +
54/12 4,50000000000  +
6 18/5 9,60000000000 +
34/12 2,83333333333  +
15/8192 0,00183105469
+ 
12345678 12345/3 12349793,0000 

16 3/16384 16,0001831055  + 

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.

0 7/16 0 7/16 0 7/16

6 6.5 7 7.5 8
/16 /16 /16 /16 /16
(0.40625) (0.43750) (0.46875)

Fraes 5-3
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  + , 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).

5-4 Fraes
Para configurar valor de denominador mximo, entre o valor e em seguida
pressione z. 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 z.


Para restaurar o valor padro para 4095, pressione z 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 z 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.

Teclas: Visor: Descrio:

z Configure o denominador
mximo para 3125.
{# Note que os dgitos ausentes no
   + denominador.
Role para direita para ver o resto
 do denominador.

Notas:
1. Em modo ALG, voc pode entrar uma expresso na linha 1 e em seguida
pressionar z. Neste caso, a expresso calculada e o resultado
usado para determinar o denominador mximo.

Fraes 5-5
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 z.
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 # ! 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
 + 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  + ( 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:

5-6 Fraes
Para obter este formato de frao: Mude estes sinalizadores:
8 9
Mais preciso Apagar
Fatores do denominador Configurado Apagar
Denominador fixo Configurado Configurado
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. zx para exibir o menu do sinalizador.
Pressione
2. Para selecionar um sinalizador, pressione ( ) e digite o nmero do
sinalizador, tal como 8.
Para apagar um sinalizador, pressione () e digite o nmero do
sinalizador.
Para ver se um sinalizador est selecionado, pressione
( @) e digite o
nmero do sinalizador. Pressione ou a para apagar a resposta & ou
 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).

Teclas: Visor: Descrio:


z Configura o valor mximo /c de
volta ao padro.
zj Formato mais preciso
  + Sinalizador 8 = apagar.
zx ( ) Sinalizador 8 = configurar;
   +  Fatores do formato do
denominador; 819*5=4095
zx ( ) +  Sinalizador 9 = configurar;
 Formato do denominador fixo
  + 
zx () Retornar ao formato padro (mais
zx (   + preciso)

)

Fraes 5-7
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.

Formato Como 2,77 exibido


de frao /c = 4095 /c = 16
Mais preciso 2 77/100 (2,7700)
2 10/13 (2,7692)

Fatores do Denominador 2 1051/1365 (2,7699)


2 3/4 (2,7500)

Denominador Fixo 2 3153/4095 (2,7699)


2 12/16 (2,7500)

A tabela a seguir mostra como nmeros diferentes so exibidos nos trs formatos
de frao para um valor de /c igual a 16.

Formato Nmero entrado e frao exibida


de frao 2 2,5 2 2/3 2,9999 216/25
Mais preciso 2 2 1/2 2 2/3 3 2 9/14
Fatores do
2 2 1/2 2 11/16 3 2 5/8
denominador
Denominador fixo 2 0/16 2 8/16 2 11/16 3 0/16 2 10/16
Para valor a /c de 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.

5-8 Fraes
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?

Teclas: Visor: Descrio:


z x Configura o sinalizador 8
z Seleciona o formato de frao
para incrementos de 1/16 de
polegada. (Os sinalizadores 8 e 9
devem ser os mesmos do exemplo
anterior.)

 + Armazena a distncia em D.
{HD
p
+ As sees so um pouco mais
largas que 9 7/16 polegadas.
{I
+ Arredonda a largura para este
valor.
y  + Largura das seis sees.
KD . + O erro cumulativo do
arredondamento.
z x () . + Limpa o sinalizador 8.
{ . ) Desativa o modo de exibio de
fraes.

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.

Fraes 5-9
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.

5-10 Fraes
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 d2 l

Onde d o dimetro interno do tubo e l, o seu comprimento.

Voc pode digitar o clculo repetidamente, por exemplo,


zMy {:y y 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:

Inserindo e Avaliando Equaes 6-1


Teclas: Visor: Descrio:
G   ! ! Seleciona o modo Equao,
ou a equao atual na mostrado pelo indicador EQN.
linha 2
K Comea uma nova equao,
K ativa o indicador A..Z de
forma que voc possa inserir um
nome de varivel.
#zc #/_ K#digita #
 #/ )_ A entrada de dgitos usa o cursor
de entrada _.
yzMy #/ )_ y finaliza o nmero.
KD0 #/ ): _ 0 digita :.
yK #/ ):_
#/ ): Finaliza e exibe a equao.
z /  Mostra o dgito verificador e o
/ comprimento da equao, de
forma que voc possa confirmar
as teclas que foram pressionadas.

Pela comparao do dgito verificador e do comprimento de sua equao com


aqueles no exemplo, voc pode verificar se inseriu a equao corretamente.
(Consulte Verificando Equaes ao final deste captulo para obter mais
informaes.)

Avalie a equao (para calcular V ):


Teclas: Visor: Descrio:
@ Solicita variveis no lado direito da
valor equao. Solicita D primeiro; o valor
o atual de D.
@ Entra 2 1/2 polegadas como uma
 +_ frao.
f @ Armazena D, solicita L; o valor o
valor atual de L.
f #/ Armazena L; calcula V em polegadas

) cbicas e armazena o resultado em
V.

6-2 Inserindo e Avaliando Equaes


Sumrio de Operaes com Equaes
Todas as equaes que voc cria so salvas na lista de equaes. Esta lista est
visvel sempre que voc ativar o modo Equao.

Voc pode usar certas teclas para executar operaes envolvendo equaes. Elas
so descritas em mais detalhes posteriormente.

Ao exibir equaes na lista de equao, duas equaes so exibidas de uma vez.


A equao atualmente ativa mostrada na linha 2.

Tecla Operao
G Enters and leaves Equation mode.
Entra e sai do modo Equao.
Avalia a equao exibida. Se a equao uma
atribuio, avalia o lado direito e armazena o
resultado na varivel no lado esquerdo. Se a equao
uma igualdade ou expresso, calcula seu valor
como W. (Consulte Tipos de Equaes
posteriormente neste captulo.)
W Avalia a equao exibida. Calcula o seu valor,
substituindo = com se um = estiver presente.
Resolve a equao exibida para a varivel
desconhecida que voc especificar. (Consulte o
Captulo 7.)
z) Integra a equao exibida com respeito varivel
que voc especificar. (Consulte o Captulo 8.)
a Deleta a equao atual ou deleta o elemento
esquerda do cursor.
ou Inicia a edio da equao exibida, somente
movendo o cursor e no deletando nenhum contedo.
{ ou { Rola a tela de exibio da equao atual.
ou D um passo acima ou abaixo da lista de equaes.
{ ou { Salta para cima ou para baixo da lista de equao.
z Mostra o checksum (valor de verificao) e
comprimento (bytes de memria) da equao exibida.

z: Recupera o elemento ou equao mais recentemente


deletado.
Sai do modo Equao.

Voc tambm pode usar equaes em programas - isto tratado no Captulo 13.

Inserindo e Avaliando Equaes 6-3


Inserindo Equaes na Lista de Equaes
A lista de equaes uma coletnea de equaes que voc insere. A lista salva
na memria da calculadora. Cada equao que voc entra automaticamente
salva na lista de equaes.

Para inserir uma equao:

Voc pode fazer uma equao em qualquer comprimento desejado ela


limitada somente pela quantidade de memria disponvel.
1. Certifique-se de que a calculadora est em seu modo normal de operao,
normalmente com um nmero no visor. Por exemplo, voc no pode visualizar
o catlogo de variveis ou de programas.
2. Pressione G. O indicador EQN mostra que o modo Equao est ativo, e
uma entrada da lista de equaes exibida.
3. Comece a digitar a equao. O visualizao anterior substituda pela
equao que voc est inserindo a equao anterior no afetada. Se
voc cometer um erro, pressione a ou z: se necessrio.
4. Pressione para finalizar a equao e v-la no visor. A equao
automaticamente salva na lista de equaes logo aps a entrada que foi
exibida quando voc comeou a digitar. (Se, ao invs disso, voc pressionar
a equao salva, mas o modo Equao desativado.)

As equaes podem conter variveis, nmeros, vetores, funes e parnteses


elas so descritas nos tpicos seguintes. O exemplo a seguir ilustra estes elementos.

Variveis nas Equaes


Voc pode usar qualquer uma das variveis da calculadora na equao: A at
Z,(I) e (J). Voc pode usar cada varivel quantas vezes quiser. (Para maiores
informaes sobre (I) e (J), consulte Endereamento Indireto de Variveis e
Rtulos no Captulo 14.)

Para inserir uma varivel em uma equao, pressione K varivel. Quando voc
pressiona K, o indicador A..Z mostra que voc pode pressionar uma tecla de
varivel para entrar seu nome na equao.

6-4 Inserindo e Avaliando Equaes


Nmeros em Equaes
Voc pode entrar qualquer nmero vlido em uma equao, incluindo base 2, 8 e
16, nmeros reais, complexos, e fracionrios. Nmeros so sempre mostrados
usando formato de exibio ALL, que exibe at 12 caracteres.

Para inserir um nmero em uma equao, voc pode usar as teclas padro para
entrada de nmeros, incluindo , _, e `. No use _ para subtrao.

Funes em Equaes
Voc pode inserir muitas funes da HP 35s em uma equao. Uma lista completa
dada sob o ttulo Funes da Equao posteriormente neste captulo. O
apndice G, ndice de Operaes, tambm fornece esta informao.

Quando voc insere uma equao, voc entra as funes quase da mesma
maneira como as coloca em equaes algbricas comuns:

Em uma equao, certas funes so mostradas normalmente entre os seus


argumentos, tais como + e . Para tais operadores infixos, insira-os em
uma equao na mesma seqncia.
Outras funes normalmente tm um ou mais argumentos aps o nome da
funo, tais como COS e LN. Para tais funes prefixadas, insira-as em
uma equao onde a funo ocorre a tecla que voc pressiona coloca um
parntese esquerda aps o nome da funo de forma que voc possa
inserir seus argumentos.

Se a funo tiver dois ou mais argumentos, pressione z para separ-


los.

Inserindo e Avaliando Equaes 6-5


Parnteses em Equaes
Voc pode incluir parnteses em equaes para controlar a seqncia em que as
operaes so executadas. Pressione 4 para inserir parnteses. (Para maiores
informaes, consulte Precedncia de Operador mais adiante neste captulo.)

Exemplo: Inserindo uma equao.

Entre a equao r = 2 c (t a)+25


Teclas: Visor: Descrio:
G #/ ): Mostra a ltima equao usada
na lista de equaes.
Kzc /_ Comea uma nova equao com
a varivel R.
/ _ Entra um nmero
yKy /_ Entra operadores infixos.

4 /12 Entra uma funo prefixada com


um parntese esquerdo.
K!K Entra o argumento e o parntese
  /1!.2-  _ direito.

/1!.2- Finaliza a equao e exibe-a.


z /  Mostra seu dgito verificador e
/ comprimento.
Sai do modo Equao.

Exibindo e Selecionando Equaes


A lista de equao contm duas equaes embutidas, 2*2 lin. solve e 3*3 lin.
Solve, e as equaes que voc acabou de entrar. Voc pode exibir as equaes e
selecionar uma a ser trabalhada.

6-6 Inserindo e Avaliando Equaes


Para exibir equaes:

1. Pressione G. Isto ativa o modo Equao e o indicador EQN. O visor


mostra uma entrada da lista de equaes:

  ! ! se o indicador da equao estiver no topo da lista.


A equao atual (a ltima equao que voc viu).
2. Pressione ou para avanar pela lista de equaes e visualizar cada
equao. A lista envolve a parte de cima e a de baixo.   ! !
marca a parte de cima da lista.

Para visualizar uma equao longa:

1. Exibe a equao na lista de equaes, como descrito acima. Se a equao


tiver mais de 14 caracteres de comprimento, apenas 14 caracteres sero
mostrados. O indicador indica que h mais caracteres direita.
2. Pressione para iniciar a edio da equao no incio, ou pressione
para iniciar a edio da equao no final. Em seguida pressione ou
repetidamente para mover o cursor atravs da equao a um caracter por vez.
e so exibidos quando houverem mais caracteres esquerda ou
direita.

3. Pressione {ou { para rolar as equaes longas na linha 2 por


uma tela.

Para selecionar uma equao:

Exibe a equao na lista de equaes, como descrito acima. A equao exibida


na linha 2 aquela que usada para todas as operaes de equao.

Exemplo: Visualizando uma equao.


Veja a ltima equao que voc inseriu.
Teclas: Visor: Descrio:
G /1!.2- Exibe a equao atual na lista de
equaes.
/1!.2- Ativa o cursor para a esquerda da
equao
/1!.2-_ Ativa o cursor para a direita da
equao
Sai do modo Equao.

Inserindo e Avaliando Equaes 6-7


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 a repetidamente para deletar o nmero ou
funo indesejada. Pressionando a quando a linha de edio da equao
estiver vazia no tem nenhum efeito, mas pressionando em uma linha
de equao vazia a ser deletada. O visor ento mostra a entrada anterior na
lista de equao.
3. Pressione (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 (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, z8 ou { ), terminar o estado de edio de
equao.
2. Ao editar uma equao, selecionando inserir menu ou ver menu (tal como
,, z/, {2, {5, {w, z>,9,
zX e z), a equao estar ainda no modo editar depois
da insero de item.
3. Os menus l, x,{n so desativados em modo equao.

6-8 Inserindo e Avaliando Equaes


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 a.

Para apagar todas as equaes salvadas:

Em modo EQN, pressione { . Selecione


(). O menu  @
&  exibido. Selecione (Y) .

Exemplo: Editando uma equao.


Remova 25 na equao do exemplo anterior.
Teclas: Visor: Descrio:
G /1!.2- Mostra a equao atual na lista de
equaes.
/1!.2-_ Ativa o cursor no final da equao
aaa / 1!.2_ Deleta o nmero 25.
/1!.2 Mostra o final da equao editada
na lista de equaes.
Sai do modo Equao.

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.

Inserindo e Avaliando Equaes 6-9


Expresses. A equao no contm um =. Por exemplo, x3 + 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: e W. Suas


aes diferem somente na maneira como elas avaliam as equaes de atribuio:

W retorna o valor da equao, independente do tipo da equao.


retorna o valor da equao a menos que seja uma equao do
tipo atribuio. Para uma equao de atribuio, 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.

6-10 Inserindo e Avaliando Equaes


Tipo de equao Resultado para Resultado para
W
Igualdade: g(x) = f(x) g(x) f(x)
Exemplo: x2 + y2 = r2
x2 + y2 r2
Atribuio: y = f(x) f(x) y f(x)
Exemplo: A = 0,5 b x h A 0,5 b h
0,5 b h
Expresso: f(x) f(x)
Exemplo: x3 + 1 x3 + 1
Armazena tambm o resultado na varivel esquerda, A por exemplo.

Para avaliar uma equao:

1. Exiba a equao desejada. (Consulte Exibindo e Selecionando Equaes


acima.)
2. Pressione ou W. 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 f.
Se voc deseja um valor diferente, digite o valor e pressione f.
(Consulte tambm Respondendo a Solicitaes de Equaes mais
adiante neste captulo.)
Para parar um clculo, pressione ou f. A mensagem !"!
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


para avaliar a equao. (Se voc est no processo de digitao da equao,
pressionando somente finalizar a equao no far a avaliao
dela.)

Inserindo e Avaliando Equaes 6-11


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, acha o valor da varivel do lado esquerdo.
Se a equao uma igualdade ou expresso, a equao inteira avaliada
simplesmente como ela para W. 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.
Teclas: Visor: Descrio:
G #/ ): Exibe a equao desejada.
( como exigido)
@ 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.

f @ Armazena D, solicita L, cujo

valor atual 16.
y #/ Armazena L em milmetros,
  88)  calcula V em milmetros
f
cbicos, armazena o
resultado em V e exibe V.
p `  ) Transforma milmetros
cbicos em litros (mas no

altera V).

Usando XEQ para avaliao

Se uma equao exibida na lista de equaes, voc pode pressionar W para


avaliar a equao. A equao inteira avaliada, independente do tipo da
equao. O resultado devolvido ao registrador X.

6-12 Inserindo e Avaliando Equaes


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.
Teclas: Visor: Descrio:
G #/ )R: Exibe a equao desejada.
W #@ Inicia a avaliao da equao
 88)  para achar o seu valor. Solicita
todas as variveis.
f @ Mantm o mesmo V, solicita D.


 @ Armazena o novo D, solicita L.
f  8
f .8
)
 Mantm o mesmo L; calcula o
valor da equao o
desequilbrio entre os lados
esquerdo e direito.
p ` . )
Transforma milmetros cbicos em
litros.

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 %@) . 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 f.

Inserindo e Avaliando Equaes 6-13


Para mudar o nmero, digite o novo nmero e pressione f. Este nmero
novo sobrescreve 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 f. Por
exemplo, voc pode pressionar 2 5 0f no modo RPN, ou
pressione 20 5 fno modo ALG. Antes de pressionar ,
a expresso ser exibido na linha 2, e depois de pressionar , o
resultado da expresso exibir na linha 2.

Para cancelar a solicitao, pressione . O valor atual da varivel


permanece no registrador X e exibe no lado direito da linha dois. Se voc
pressionar durante a entrada de dgitos, ela apagar o nmero e
substituir por zero. Pressione novamente para cancelar a solicitao.

Para exibir dgitos ocultos pela solicitao, pressione z .

Em modo RPN, cada solicitao coloca o valor da varivel no registrador-X e


desativa o levantamento da pilha. Se voc digitar um nmero na solicitao, ele
substituir o valor no registrador-X. Quando voc pressiona f, o levantamento
da pilha ativado, por isso o valor salvo na pilha.

A sintaxe das equaes


As equaes seguem certas convenes que determinam como elas so avaliadas:

Como os operadores interagem.


Quais funes so vlidas nas equaes.
Como as equaes so verificadas relativamente a erros de sintaxe.

Ordem de Operadores
Os operadores em uma equao so processados em uma determinada ordem
para tornar a avaliao lgica e previsvel:

6-14 Inserindo e Avaliando Equaes


Ordem Operao Exemplo
1 Parnteses 1%-2
2 Funes 1%-2
3 0)
Potncia ( %:
4 Menos unrio (_) .
5 Multiplicao e diviso %&, 
6 Adio e subtrao -, .
7 Igualdade /

Assim, por exemplo, todas as operaes dentro de parnteses so executadas


antes das operaes fora dos parnteses.

Exemplos:

Equaes Significado
:/ a (b3) = c
12:/ (a b)3 = c
a + (b/c) = 12
(a + b) / c = 12
01!-8. 2: [%CHG ((t + 12), (a 6)) ]2

Inserindo e Avaliando Equaes 6-15


Funes de equao
A tabela a seguir lista as funes que so vlidas em equaes. O apndice G,
ndice de Operaes, tambm fornece estas informaes.

LN LOG EXP ALOG SQ SQRT


INV IP FP RND ABS !
SGN INTG IDIV RMDR
SIN COS TAN ASIN ACOS ATAN
SINH COSH TANH ASINH ACOSH ATANH
DEG RAD HMS HMS %CHG XROOT
L GAL MILE KM nCr nPr
KG LB C F CM IN
SEED ARG RAND
+ ^
sx sy x y x y
xw x y r m b

n x y x2 y2 xy

Por convenincia, funes do tipo prefixada, que exigem um ou dois argumentos,


exibem um parntese esquerdo quando voc as insere.

As funes prefixadas que exigem os dois argumentos so %CHG, XROOT, IDIV,


RMDR, nCr e nPr. Separe os dois argumentos com uma vrgula.

Em uma equao, a funo XROOT utilizam os seus argumentos na ordem inversa


usada pelo RPN. Por exemplo, 83 . equivalente a %!18. 2.

Todas as outras funes de dois argumentos utilizam esses argumentos na ordem Y,


X usada na RPN. Por exemplo, 28 4 z x equivalente a
QT1 82.

Para funes com dois argumentos, tome cuidado se o segundo argumento for
negativo. Estas so as equaes vlidas:

6-16 Inserindo e Avaliando Equaes


01.%8.2
01%81.&22

Oito das funes de equao tm nomes que diferem de suas operaes


equivalentes:

Operao RPN Funo de equao


x2 SQ
x SQRT
ex EXP
10 x ALOG
1/x INV
X y XROOT
yx ^
INT IDIV

Exemplo: Permetro de um Trapzio.

A equao a seguir calcula o permetro de um trapzio. Este o modo como a


equao poderia aparecer em um livro:

1 1
Permetro = a + b + h ( + )
sin sin
a


b
A equao a seguir obedece s regras de sintaxe para as equaes da HP 35s:

Inserindo e Avaliando Equaes 6-17


Os parnteses usados para os itens de grupo

Nome da Multiplicao explcita A diviso feita antes


letra opcional da adio

A prxima equao tambm obedece s regras de sintaxe. Esta equao usa a


funo inversa, #1 1!22, ao invs da forma fracionria,  1!2.
Observe que a funo SIN (seno) est alojada dentro da funo INV. (INV
digitada por 3.)
/--1#1 1!22-#1 1222

Exemplo: rea de um Polgono.


A equao para rea de um polgono regular com n lados de comprimento d :

1 cos( / n)
rea = nd2
4 sin(/n)
d

2 /n

Voc pode especificar esta equao como

/ ): 12 12


Observe como os operadores e funes so combinados para fornecer a equao
desejada.

6-18 Inserindo e Avaliando Equaes


Voc pode inserir a equao na lista de equaes usando as seguintes teclas:

GKzc yKyK0 y
QzMpKpNzMpK

Erros de sintaxe
A calculadora no verifica a sintaxe de uma equao at que voc avalie a
equao. Se for detectado um erro, &!%  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 z 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.

Inserindo e Avaliando Equaes 6-19


Teclas: Visor: Descrio:
G #/ ): Exibe a equao desejada.
( como exigido)
z (segure) /  Exibe o dgito verificador e o
/
comprimento da equao.
(soltar) #/ ): Exibe novamente a equao.
Sai do modo Equao.

6-20 Inserindo e Avaliando Equaes


7
Resolvendo Equaes
No Captulo 6 voc viu como pode usar 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

x2 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 G e exiba a equao desejada. Se necessrio, digite a


equao como explicado no Captulo 6 Inserindo Equaes na Lista de
Equaes.

Resolvendo Equaes 7-1


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 f.


Se quiser um valor diferente, digite ou calcule o valor e pressione f.
(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 f.

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  ! ". 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 = v0 t + 1/2 g t 2
onde d a distncia, v0 a velocidade inicial, t o tempo, e g a acelerao da
gravidade.

Digite a equao:

7-2 Resolvendo Equaes


Teclas: Visor: Descrio:
{
() Limpa a memria.
(&)
G > OLQ) UOH Seleciona o modo
  ! ! Equao.
KzcK Inicia a equao.
# y K! /#!-_
y KGy /#!- )!: _
K!0
/#!- )!: Finaliza a equao e exibe
a extremidade esquerda.
z / Dgito verificador e
/ comprimento.
g (acelerao da gravidade) est includa como uma varivel de forma que voc
possa mud-la para unidades diferentes (9,8 m/s2 ou 32,2 ft/s2 ).

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:
Teclas: Visor: Descrio:
{ #_ Solicita a varivel
desconhecida.
 #@ Seleciona D; solicita V.
valor
f !@ Armazena 0 em V; solicita
valor T.
f @ Armazena 5 em T; solicita
valor G.
f # Armazena 9,8 em G;
/ resolve D.
)

Tente um outro clculo usando a mesma equao: quanto tempo levar para o
objeto cair 500 metros partindo do repouso?

Resolvendo Equaes 7-3


Teclas: Visor: Descrio:
G /#!- )!: Exibe a equao.
{! @ Resolve T; solicita D.
)
 f #@ Armazena 500 em D;
solicita V.
f @ Retm 0 em V; solicita G.
)
f # Retm 9,8 em G; resolve
!/ T.
 ) 

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:

PV=NRT
onde P a presso (em atmosferas ou N/m2), 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:
GKPy _ Seleciona o modo
Equao e inicia a
equao.
K#zc
Ky
KyK! #/!_
#/! Finaliza e exibe a
equao.
z /  Dgito verificador e
/ comprimento.

7-4 Resolvendo Equaes


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:
Teclas: Visor: Descrio:
{P #@ Resolve para P; solicita V.
valor
f @ Armazena 2 em V; solicita
valor N.
f @ Armazena ,005 em N;
valor solicita R.
 f !@ Armazena ,0821 em R;
valor solicita T.

!@ Calcula T (Kelvin).

)
f #O Armazena 297,1 em T;
/ resolve para P em
)  atmosferas.

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:


G #/! Exibe a equao.
{ @ Resolve para N; solicita P.
) 
f #@ Armazena ,05 em P;
) solicita V.
f @ Armazena 5 em V; solicita
)  R.
f !@ Retm o R anterior; solicita

) T.
 
!@ Calcula T (Kelvin).
 )

Resolvendo Equaes 7-5


f # Armazena 291,1 em T;
/ resolve N.
)  
y )  Calcula a massa em
gramas, N x 28.
K#p )  Calcula a densidade em
gramas por litro.

Resolvendo Equao embutida


As equaes embutidas so: 2*2 lin. solve (Ax+By=C, Dx+Ey=F) e 3*3 lin.
Solve (Ax+By+Cz=D, Ex+Fy+Gz=H, Ix+Jy+Kz=L). Se voc selecionar um deles, a
tecla W, e ) no ter nenhum efeito. Pressionando o {
pedir 6 variveis (A a F) para o caso 2*2 ou 12 variveis (A a L) para o caso
3*3, e os usar para encontrar x, y para um sistema de equao linear 2*2 ou x,
y e z para um sistema de equao linear 3*3. O resultado ser salvo nas variveis
x, y, e z. A calculadora pode detectar casos com muitas solues infinitamente ou
sem solues.
x+2y=5
Exemplo: resolva o x, y em equaes simultneas
3x+4y=11

Teclas: Visor: Descrio:


G > OLQ) UOH Entre o modo de equao.
  ! !
  ! ! Exibe a equao embutida
> OLQ) UOH
{ @ Solicita A.
valor
f @ Armazena 1 em A; solicita
valor B.
f @ Armazena 2 em B; solicita
valor C.
f @ Armazena 5 em C; solicita
valor D.

f @ Armazena 3 em D; solicita


valor E.

7-6 Resolvendo Equaes


f @ Armazena 4 em E; solicita
valor F.
f %/ Armazena 11 em F e
calcula x e y.
)
/ valor de y

)

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 W
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  ! .

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.

Resolvendo Equaes 7-7


O registrador Y (pressione 9) 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 9 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  !  a calculadora pode no convergir


sobre uma raiz. (Voc pode ver o valor no registrador X a estimativa final da
raz ao pressionar ou a 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 f e a mensagem !"!


ser mostrada. A melhor avaliao atual da raz est na varivel desconhecida;
use z 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).

7-8 Resolvendo Equaes


Estas fontes so usadas para estimativas quer voc digite estimativas ou no. Se
voc digitar somente uma estimativa e armazen-la na varivel, a segunda
estimativa ser do mesmo valor uma vez que o visor tambm retm o valor que
voc acabou de armazenar na varivel. (Se for este o caso, a calculadora muda
um pouco a estimativa de forma a ter duas estimativas diferentes.)

Inserindo as suas prprias estimativas tem as seguintes vantagens:

Ao estreitar o intervalo da busca, as estimativas podem reduzir o tempo de


procura de uma soluo.
Se h mais de uma soluo matemtica, as estimativas podem direcionar o
procedimento do SOLVE para a resposta ou variao de respostas
desejadas. Por exemplo, a equao do movimento linear

d = v0 t + 1/2 gt 2

pode ter duas solues para t. Voc pode direcionar a resposta para a
soluo requerida inserindo as estimativas apropriadas.

O exemplo anterior neste captulo que mostra o uso desta equao no


exigiu que voc inserisse estimativas antes de resolver para T porque na
primeira parte daquele exemplo voc armazenou um valor para T e resolveu
por D. O valor que foi deixado em T foi um bom valor (realista), e assim foi
usado como uma estimativa ao resolver para T.
Se uma equao no permite certos valores para a varivel desconhecida,
as estimativas podem prevenir que estes valores ocorram. Por exemplo,

y = t + log x

resulta em um erro se x 0 (mensagem  ! ).

No exemplo a seguir, a equao tem mais de uma raiz, mas as estimativas ajudam
a encontrar a raz desejada.

Resolvendo Equaes 7-9


Exemplo: Usando Estimativas para Encontrar uma Raiz.

Usando uma pea retangular de folha metlica medindo 40 cm por 80 cm, faa
uma caixa com abertura no topo e com um volume de 7500 cm3. Voc precisa
encontrar a altura da caixa (isto , o montante a ser dobrado ao longo de cada um
dos quatro lados) que fornece o volume especificado. Uma caixa mais alta
prefervel a uma caixa mais baixa.

_
40 40 2 H

H 80 _ 2 H H

80

Se H a altura, ento o comprimento da caixa (80 2H) e a largura (40 2H).


O volume V :

V = ( 80 2H ) (40 2H ) H

o que voc pode simplificar e entrar como

V= ( 40 H ) ( 20 H ) 4 H
Digite a equao:
Teclas: Visor: Descrio:
G #/_ Seleciona o modo Equao e
K#zc inicia a equao

4 
KH #/1 .2_

7-10 Resolvendo Equaes


y4
KH 1 .21 .2_
y yKH 21 .2_
#/1 .21 .2 Finaliza e exibe a equao.
z /  Dgito verificador e comprimento.
/

Parece razovel que tanto uma caixa alta e estreita quanto uma baixa e plana
possam ser feitas com o volume desejado. Uma vez que a caixa mais alta a
preferida, as estimativas iniciais de maior altura so razoveis. Contudo, alturas
maiores que 20 cm no so fisicamente possveis porque a folha metlica tem
apenas 40 cm de largura. As estimativas iniciais de 10 e 20 cm so, portanto,
apropriadas.

Teclas: Visor: Descrio:


Sai do modo Equao.
{HH Armazena as estimativas de limite
 _ inferior e superior.
G #/1 .21 .2 Exibe a equao atual.
{H #@ Resolve H; solicita V.
value
 f / Armazena 7500 em V; resolve H.
)
Agora verifique a qualidade desta soluo isto , se ela retornou uma raz exata
ao olhar para o valor da estimativa prvia da raz (no registrador Y) e o valor
da equao na raz (no registrador Z).

Teclas: Visor: Descrio:


9 ) Este valor do registrador Y a
estimativa feita pouco antes do
resultado final. Uma vez que ela
o mesma da soluo, a soluo
uma raz exata.
9 ) Este valor do registrador Z mostra
que a equao igual a zero na
raiz.

Resolvendo Equaes 7-11


As dimenses da caixa desejada so 50 10 15 cm. Se voc ignorou o limite
superior na altura (20 cm) e usou as estimativas iniciais de 30 e 40 cm, voc
obteria uma altura de 42,0256 cm uma raz que no tem qualquer significado
fsico. Se voc usou as estimativas iniciais pequenas tais como 0 e 10 cm, obteria
uma altura de 2,9774 cm produzindo uma caixa indesejvel baixa e plana.

Se voc no sabe quais estimativas usar, voc pode usar um grfico para ajudar a
entender o comportamento da equao. Avalie a sua equao para vrios valores
da varivel desconhecida. Para cada ponto no grfico, exiba a equao e
pressione W na solicitao de x entre a coordenada de x, e ento obtenha
o valor correspondente da equao, a coordenada de y. Para o problema acima,
voc deve sempre definir V = 7500 e variar o valor de H para produzir valores
diferentes para a equao. Lembre-se que o valor para esta equao a diferena
entre os lados esquerdo e direito da equao. A plotagem do valor desta equao
apresenta a seguinte forma.

7500 _ (40 _ H ) (20 _ H ) 4 H

20,000

H
_ 10 50

_ 10,000

Para Maiores Informaes


Este captulo lhe fornece instrues para a soluo de incgnitas ou razes sobre
uma ampla gama de aplicaes. O Apndice D contm mais informaes
detalhadas sobre como o algoritmo para SOLVE funciona, como interpretar
resultados, o que acontece quando nenhuma soluo encontrada, e as condies
que podem causar resultados incorretos.

7-12 Resolvendo Equaes


8
Integrando Equaes
Muitos problemas de matemtica, cincia e engenharia exigem o clculo da
integral de uma funo - Se a funo descrita por f(x) e o intervalo de integrao
de a a b, ento a integral pode ser expressa matematicamente como

b
I = a f (x) dx

f (x)

I
x
a b
A quantidade I pode ser interpretada geometricamente como a rea de uma
regio demarcada pelo grfico da funo f(x), o eixo x, e os limites x = a e x = b
(contanto que f(x) no seja negativa no intervalo da integrao).

A operao ) ( FN) integra a equao atual com relao a uma varivel


especfica (  d_). A funo pode ter mais de uma varivel.

Integrando Equaes 8-1


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 ,
depois digite o limite superior.
3. Mostre a equao. Pressione G e, se necessrio, role atravs da lista de
ou ) para exibir a equao desejada.
equaes (pressione
4. Selecione a varivel de integrao: Pressione z ) 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 & ", consulte o
Apndice B.

Voc pode parar um clculo de integrao em execuo pressionando-se ou


f e a mensagem!"! 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  e superiores %, , e . 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 9 9 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.

8-2 Integrando Equaes


Exemplo: Funo de Bessel.
A funo de Bessel do primeiro tipo de ordem 0 pode ser expressa como

1
J0 ( x ) =
0
cos( x sin t )dt

Encontre a funo de Bessel para os valores de x 2 e 3.

Insira a expresso que define a funo do integrando:

cos (x sin t )

Teclas: Visor: Descrio:


{
Limpa a memria.

()(&)
G > OLQ) UOH Seleciona o modo Equao.
  ! !
QKX  1%2 Digita a equao.
yN  1% 12
K!  1% 1!22
 1% 1!22_
 1% 1!22 Finaliza a expresso e exibe
sua extremidade esquerda.
z / Dgito verificador e
/ comprimento.
Sai do modo Equao.

Agora integre esta funo com relao a t de zero a ; x = 2.


Teclas: Visor: Descrio:
9 () Seleciona o modo Radianos.
z M ) Entre os limites de integrao
(limite inferior primeiro).
G  1% 1!22 Exibe a funo.
z)  G_ Solicita a varivel de
integrao.

Integrando Equaes 8-3


! %@ Solicita o valor de X.
valor
f !! x = 2. Inicia a integrao;
/ calcula o resultado de
)

0
f (t )
zMp ) O resultado final para J0 (2).

Agora calcule J0(3) com os mesmos limites de integrao. Voc precisa especificar
novamente os limites da integrao (0, ) j que eles foram retirados da pilha pela
diviso subseqente por .

Teclas: Visor: Descrio:


zM ) Entre os limites de integrao
(limite inferior primeiro).
G  1% 1!22 Exibe a equao atual.
z)  G_ Solicita a varivel de
integrao.
! %@ Solicita o valor de X.
)

f !! x = 3. Inicia a integrao e


/ calcula o resultado de
. ) 

0
f (t ) .
zMp . )  O resultado final para
J0(3).

Exemplo: Integral seno.


Certos problemas na teoria da comunicao (por exemplo, a transmisso de pulsos
atravs de redes idealizadas) exigem o clculo de uma integral (s vezes chamado
de integral seno) da forma

t sin x
Si (t ) = 0
(
x
)dx

Ache Si (2).

8-4 Integrando Equaes


Insira a expresso que define a funo do integrando:

sin x
x

Se a calculadora tentou avaliar esta funo em x = 0, o limite inferior de


integrao, poder resultar em um erro (# & ). 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.
Teclas: Visor: Descrio:
G > OLQ) UOH Seleciona o modo Equao.
  ! !
NKX 1%2 Inicia a equao.
1%2_ O parntese direito final exigido
neste caso.
pKX 1%2%_
1%2% Finaliza a equao.
z /   Dgito verificador e comprimento.
/
Sai do modo Equao.

Agora integre esta funo com relao a x (isto , X) de zero a 2 (t = 2).

Teclas: Visor: Descrio:


9 () Seleciona o modo Radianos.

HX _ Entra os limites da integrao


(inferior primeiro).
G 1%2% Exibe a equao atual.
z )X !! Calcula o resultado para Si(2).
/
) 

Integrando Equaes 8-5


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 Z para ver o valor da incerteza.

Por exemplo, se a integral Si (2) 1,6054 0,0002, ento 0,0002 a sua


incerteza.

8-6 Integrando Equaes


Exemplo: Especificando a Preciso.

Com o formato do visor ajustado para SCI 2, calcule a integral na expresso para
Si(2) (do exemplo anterior).
Teclas: Visor: Descrio:
z8 )  Seleciona a notao cientfica
( ) com duas casas decimais,
especificando que a funo
precisa at duas casas decimais.
99 )  Rola para baixo os limites de
)  integrao a partir dos
registradores Z e T para dentro
dos registradores X e Y.
G 1%2% Exibe a equao atual.
z) X !! A integral aproximou para duas
/ casas decimais.
) 
Z )  . A incerteza da aproximao da
integral.

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.

Integrando Equaes 8-7


Teclas: Visor: Descrio:
z8 )
 . Especifica a preciso para at
( ) quatro casas decimais. A
incerteza do ltimo exemplo
ainda est no visor.
99 )   Rola para baixo os limites da
)  integrao a partir dos
registradores Z e T para dentro
dos registradores X e Y.
G 1%2% Exibe a equao atual.
z) X !! Calcula o resultado.
/
) 
Z )   . Observe que a incerteza
aproximadamente 1/100 tanto
quanto a incerteza do resultado
de SCI 2 calculado previamente.
8 ( ) )  Restaura o formato FIX 4.
9 () )  Restaura o modo Graus.

Este valor de incerteza indica que o resultado poderia estar correto somente para
trs casas decimais. Na realidade, este resultado preciso para at sete casas
decimais quando comparado com o valor atual desta integral. J que a incerteza
de um resultado calculada de forma conservativa, a aproximao da
calculadora, na maioria dos casos, mais precisa do que a indicada pela sua
incerteza.

Para Maiores Informaes


Este captulo lhe fornece instrues para o uso de integrao na HP 35s para uma
ampla gama de aplicaes. O Apndice E contm mais informaes detalhadas
sobre como o algoritmo de integrao trabalha, condies que podem provocar
resultados incorretos e condies que prolongam o tempo de clculo, e a obteno
da aproximao atual para uma integral.

8-8 Integrando Equaes


9
Operaes com Nmeros Complexos
A HP 35s pode usar nmeros complexos no formato

- T
Ela tem operaes de aritmtica complexa (+, , , ), trigonometria complexa (sin,
cos, tan), e as funes matemticas z, 1/z, z1z 2 , ln z, e e z. (onde z1 e z2 so
nmeros complexos).

O formato, x+yi, somente disponvel em modo ALG.

Para inserir um nmero complexo:

Formato:
1. Digite a parte real.
2. Pressione6.
3. Digite a parte imaginria.
Formato: -
1. Digite a parte real.
2. Pressione
3. Digite a parte imaginria.
4. Pressione6.
Formato: T
1. Digite o valor de r.
2. Pressione {?.
3. Digite o valor de .

Os exemplos neste captulo todo utilizam modo RPN a menos que sejam notados
de outra maneira.

Operaes com Nmeros Complexos 9-1


A Pilha Complexa
Um nmero complexo ocupa parte 1 e parte 2 de um nvel de pilha. Em modo
RPN, o nmero complexo ocupando parte 1 e parte 2 do registrador-X exibido
na linha 2, enquanto o nmero complexo ocupando parte 1 e parte 2 do
registrador-Y exibido na linha 1.

Parte3
T Parte2
Parte1
Parte3
Z Parte2
Parte1
Parte3 X1iY1
Y Y1 ou a1 (Exibe na linha 1) ou
X1 ou r1 r1 a1
Parte3 X2iY2
X Y2 ou a2 (Exibe na linha 2) ou
X2 ou r2 r2 a2
Resultado
Pilha complexa
complexo,Z

Operaes Complexas
Use as operaes complexas do mesmo modo como voc executa operaes em
modo ALG e RPN.

Para fazer uma operao com um nmero complexo:

1. Entre o nmero complexo z como descrito antes.


2. Selecione a funo complexa.

9-2 Operaes com Nmeros Complexos


Funes de Um Nmero Complexo, z

Para calcular: Pressione:


Mudana de sinal, z _
Inversa, 1/z 3
Log natural, ln z {-
Antilogaritmo natural, ez {*
Seno z N
Coseno z Q
Tangente z T
Valor absoluto, ABS(z) {A
Valor de Argumento, ARG(z) z=
Para fazer uma operao aritmtica com dois nmeros complexos:

1. Insira o primeiro nmero complexo, z1 como descrito antes.


2. Entre o segundo nmero complexo z2 como descrito antes.
3. Selecione a operao aritmtica:

Aritmtica Com Dois Nmeros Complexos, z1 e z2

Para calcular: Pressione:


Adio, z1 + z2
Subtrao, z1 z2
Multiplicao, z1 z2 y
Diviso, z1 z2 p
Funo de potncia, z1z 2 0

Operaes com Nmeros Complexos 9-3


Examples:
Aqui esto alguns exemplos de trigonometria e aritmtica com nmeros complexos:

Avalie o seno (2i3)

Teclas: Visor: Descrio:


z8 ( ) Configura o formato de
exibio.
6
N ) .) Resultado 9,1545
i 4,1689.

Avalie a expresso
z 1 (z2 + z3),

onde z1 = 23 i 13, z2 = 2i1 z3 = 4 i 3


Execute o clculo como

Teclas: Visor: Descrio:


z8 ( ) Configura o formato de
exibio

6
) )  ENTER z1
) )
_6 .) ) ENTER z2

.) )
6
_ ) )  (z2 + z3). Resultado 2 i -2.
) .)
p ) z 1 (z2 + z3). Resultado
2,5 i 9.

Avalie (4 i 2/5) (3 i 2/3).

Teclas: Visor: Descrio:

z8 ( ) Configura o formato de


exibio

9-4 Operaes com Nmeros Complexos


6 _ ) . )  Entra 4i-2/5
) . )

6
_ ) . )  Entra 3i-2/3
 . +
y )
 .)
Resultado
11,7333i3,8667

Avalie e z 2 , onde z = (1i 1).

Teclas: Visor: Descrio:


6 ) )  ENTER (Entre) 1i1 resultado
intermedirio de
) )
_0 ) .) Z2, resultado 0i-5

{* )

. )
 Resultado final
0,8776 i 0,4794.

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.
im aginar y
imaginria
(a, b)


real
real

Operaes com Nmeros Complexos 9-5


Exemplo: Adio de Vetores.

Some as trs cargas a seguir.


y

L2 185 lb 62 o

170 lb 143 o L1

L3

100 lb 261 o

Teclas: Visor: Descrio:


9 () Configura o modo Graus.
z8 Configura o modo
( T) complexo
{?  ) )  Entra L1
  ) )
 {? 
) ) ))) Entra L2.


) )
{?  ) )  Entra L3 e some L2 + L3
 ) 
)

) 
) Soma L1 + L2 + L3.
{ Rola a tela para ver o resto

da resposta

Voc pode fazer uma operao complexa com nmeros cujos formatos complexos
so diferentes; contudo, o formato do resultado depende da configurao no menu
8.

9-6 Operaes com Nmeros Complexos


Avalie 1i1+3 10+5 30
Teclas: Visor: Descrio:
9 () Configura o modo Graus.

z8 Configura o modo
complexo
( T)
6 ))  Entra 1i1

))
Entra 3 10

{? )  ) 
)  )
Insere 5 30 e some 3 10
{?
)) 

) )
) ) Adiciona 1i1, resultado
9,2088 25,8898

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.

Operaes com Nmeros Complexos 9-7


Nmero Complexo em Programa
Em um programa, voc pode digitar um nmero complexo. Por exemplo, 1i2+3
10+5

30 em programa :

Linhas do programa: (Modo ALG) Descrio


    Inicia o 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.

9-8 Operaes com Nmeros Complexos


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. z
Pressione e entre um segundo nmero para um vetor 2-D ou 3-D.
4. Pressione z 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 # !.

1.Entre o primeiro vetor


2.Entre o segundo vetor
3.Pressione ou

Vetor Aritmtico 10-1


Calcule [1,5,-2,2]+[-1,5,2,2]
Teclas: Visor: Descrio:
9() Alterna para o modo
RPN (se necessrio)
{3 z <) 8.) = Entra [1,5,-2,2]
_ <) 8.) =

{3_  <) 8.) = Entra [-1,5,2,2]


z <.)8)=
) Soma dois vetores
< ) 8 ) =

Calcule [-3,4,4,5]-[2,3,1,4]
Teclas: Visor: Descrio:
9 () Alterna para o modo
ALG
{3_
<.)8)=_ Entra [-3,4,4,5]
z 
{3
)8)=.<)8)= Entra [2,3,1,4]
z
<.)8)=.<)8)) Subtrai dois vetores
<.)
8) =

Multiplicao e diviso por um escalar:

1. Entra um vetor
2. Entra um escalar
3. Pressione y para multiplicao ou ppara diviso

10-2 Vetor Aritmtico


Calcule [3,4] 5
Teclas: Visor: Descrio:
9() Alterna para o modo RPN
{3
z <) 8) = Entra [3,4]
<) 8) =

 <) 8) = Entra 5 como um escalar


_
y ) Executa multiplicao
<) 8 ) =

Calcule [-2,4] 2
Teclas: Visor: Descrio:
9 () Alterna para o modo ALG
{3_ z <.8=_ Entra [-2,4]

p <.8= Entra 5 como um escalar
<.8= Executa diviso
<.) 8) =

Valor absoluto do vetor


A funo do valor absoluto ABS, quando aplicado a um vetor, produz a
magnitude do vetor. Para um vetor A=(A1, A2, An), a magnitude definida

como A = A1 2 + A2 2 + + An 2 .

1. Pressione {A
2. Entra um vetor
3. Pressione

Por exemplo: Valor absoluto do vetor [5,12]:

{A{3z . A resposta 13. Em modo RPN:


9(){3z {A.

Vetor Aritmtico 10-3


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 # !.

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 y
3. Entre o segundo vetor
4. Pressione
Nota: O sinal, y, 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]
Teclas: Visor: Descrio:
9 () Alterna para o modo ALG
{3 z <8=_ Entre o primeiro vetor [1,2]

y{3
z <8=h<8= Execute ypara produto
escalar, e entre o segundo
vetor
) O produto escalar de dois
vetores

Calcule o produto escalar de dois vetores, [9,5] e [2,2]


Teclas: Visor: Descrio:
9() Alterna para o modo RPN
{3z  < ) 8) = Entre o primeiro vetor [9,5]
< ) 8) =
{3 z < ) 8) = e entre o segundo vetor [2,2]
<8=

10-4 Vetor Aritmtico


y  ) Pressione y para produto
escalar, e o produto escalar
de dois vetores 28

ngulo entre os vetores

O ngulo entre dois vetores, A e B, pode ser encontrado como =


ACOS(A B/ A B )
Encontre o ngulo entre dois vetores: A=[1,0],B=[0,1]

Teclas: Visor: Descrio:


9 () Alterna para o modo ALG
9 () Configura o modo Graus
{O  12 AFuno Arco coseno
{3 z  1<8 =2 Entre vetor A [1,0]

y{3 z  1<8 =h< 8=2 Entre vetor B [0,1] para


produto escalar de A e B
p{A{3 8= 1<8 =2 Encontre a magnitude de
z vetor A [1,0]
p{A{3 8 = 1< 8=2 Encontre a magnitude de
z vetor B [0,1]
 1<8 =h< ))) O ngulo entre dois vetores
) 90

Encontre o ngulo entre dois vetores: A=[3,4],B=[0,5]

Teclas: Visor: Descrio:


9() Alterna para o modo RPN
9 () Configura o modo Graus
{3
z Encontre o produto escalar
{3 z  ) de dois vetores

y
{3
z  ) Encontre a magnitude de
{A ) vetor [3,4]

Vetor Aritmtico 10-5


{3 z  ) Encontre a magnitude de
{A ) vetor [0,5]
y  )  Multiplica dois vetores
)
p Divide dois valores
)
{O  O ngulo entre dois vetores
 ) 36,8699

Vetores em Equaes
Vetores podem ser usados em equaes e em variveis de equao exatamente
como nmeros reais. Um vetor pode ser entrado quando solicitado para uma
varivel.

Equaes contendo vetores podem ser resolvidos, contudo o resolvedor tem


habilidade limitada se o desconhecido for um vetor.

Equaes contendo vetores podem ser integrados, contudo o resultado da equao


deve ser um real ou um vetor 1-D ou um vetor com 0 como 2o e 3o elementos.

10-6 Vetor Aritmtico


Vetores em Programas
Vetores podem ser usados em nmeros complexos da mesma maneira como
nmeros reais e complexos

Por exemplo, [5, 6] +2 x [7, 8] x [9, 10] em um programa :

Linhas do programa: Descrio:


    Inicia o programa
  <8 = -  <
8 = < 8 = [5,6]
  !

Um vetor pode ser entrado quando for solicitado um valor para uma varivel.
Programas que contenham vetores podem ser usados para resoluo e integrao.

Vetor Aritmtico 10-7


Criando Vetores a partir de Variveis ou
Registradores
possvel criar vetores contendo os contedos de variveis de memria,
registradores de pilha, ou valores de registradores indiretos, em modos de
execuo ou programas.

{3. Modo RPN


Em modo ALG, inicie a entrada de vetor pressionando
d deve ser
funciona similarmente para o modo ALG, exceto que a tecla
pressionada primeiro, seguida pela presso de {3 .

Para entrar um elemento contendo o valor armazenado em uma varivel alfabtica,


pressione h e a letra da varivel.

Para entrar um elemento do registrador de pilha, pressione a tecla < e use as


teclas ou para mover o smbolo sublinhado de modo que ele esteja sob o
registrador de pilha para ser usado e pressione

Para entrar um elemento indiretamente indicado pelo valor no registrador I ou J,


pressione h e (I) ou (J).

Por exemplo, para construir o vetor [ C, REGZ, (J) ] no modo RPN, pressione d
{3, em seguida hCz <z h
A.

10-8 Vetor Aritmtico


11
Converses de Bases e Aritmtica e
Lgica
O menu BASE ({ w) lhe permite entrar nmeros e fora a exibio de
nmeros em base decimal, binrio, octal e hexadecimal.

O menu LOGIC ({>) proporciona acesso para funes lgicas.

Menu BASE

Rtulo do menu Descrio


 Modo Decimal. Este o modo da calculadora normal
% Modo Hexadecimal. O indicador HEX exibido quando
este modo est ativo. Nmeros so exibidos em formato
hexadecimal. Em modo RPN, as teclas N, Q,
T, <, 0 e 3 agem como atalho para entrar os
dgitos A a F. Em modo ALG, pressione K A, B, C, D,
E ou F para entrar os dgitos A a F.
! Modo Octal. O indicador OCT exibido quando este
modo est ativo. Nmeros so exibidos em formato Octal.
 Modo Binrio. O indicador BIN exibido quando este
modo estiver ativo. Nmeros so exibidos em formato
Binrio. Se um nmero tem mais de 12 dgitos, as teclas
{e { permitem ver o nmero completo
(Veja Windows para Nmeros Binrios Longos mais
tarde neste captulo.)
G colocado no final de um nmero significa que este
nmero um nmero decimal.
K colocado no final de um nmero significa que este
nmero um nmero hexadecimal. Para entrar um
nmero hexadecimal, digite o nmero seguido por K

Converses de Bases e Aritmtica e Lgica 11-1


colocado no final de um nmero significa que este
nmero um nmero octal. Para entrar um nmero octal,
digite o nmero seguido por
E colocado no final de um nmero significa que este
nmero um nmero binrio. Para entrar um nmero
binrio, digite o nmero seguido por E

Exemplos: Convertendo a Base de um Nmero.

As seqncias de teclas a seguir efetuam diversas converses de base.

Converta 125,9910 para nmeros hexadecimais, octais e binrios.

Teclas: Visor: Descrio:


{w
K Converte o nmero decimal
(%) para base 16.
{w
(!) 
 Base 8.
{w ()  E Base 2.
{w () )

Nota: Quando bases no decimais esto em uso, somente a parte inteira de


nmeros ser usada para exibio. As partes fracionrias sero mantidas (a menos
que as operaes sejam executadas para apag-las) e sero exibidas se a base
decimal for selecionada.

Converta 24FF16 para a base binria. O nmero binrio ter mais que 14 dgitos
(a exibio mxima) de extenso.

Teclas: Visor: Descrio:


{w (%) K Use a tecla 3 para digitar
33{ F.
w ( K)

11-2 Converses de Bases e Aritmtica e Lgica


{w () O nmero binrio inteiro no
   cabe no visor. O indicador
mostra que o nmero continua
para a esquerda.
{ Exibe o restante do nmero. O
E
nmero completo
10010011111111b.
{ Exibe os primeiros 14 dgitos
  
novamente.
{w () 8
) Restaura a base 10.

voc pode usar menu w para entrar sinal de base-n b/o/d/h seguindo o
operando para representar nmero de base 2/8/10/16 em qualquer modo de
base. Um nmero sem um sinal de base um nmero decimal

Nota:

No modo ALG:
1. O modo de base do resultado determinado pela configurao do modo de
base atual.
2. Se no houver linha de comando ativo (no h nenhum cursor piscante na
linha 1), a troca de base atualizar a linha 2 para estar em uma base nova.
3. Depois de pressionar ou mudar o modo de base, a calculadora
somar automaticamente o sinal de base atual b/o/h seguindo o resultado
para representar nmero de base 2/8/16 em linha 2.
4. Para editar a expresso novamente, pressionar ou

Em modo RPN:

Quando voc entrar um nmero em linha 2, pressione , e em seguida


mude o modo de base, a calculadora converter a base dos nmeros em linha 1 e
linha 2, e o sinal b/o/h ser somado ao nmero seguinte para representar a base
2/8/16.

Para ver o contedo da tela seguinte na linha 2, pressione { ou {


para mudar a tela.

Converses de Bases e Aritmtica e Lgica 11-3


Menu LOGIC

Rtulo do menu Descrio


 Bit-por-bit lgico AND de dois argumentos.
Por exemplo: AND (1100b,1010b)=1000b
% Bit-por-bit lgico XOR de dois argumentos.
Por exemplo: XOR (1101b,1011b)=110b
 Bit-por-bit lgico OR de dois argumentos.
Por exemplo: OR (1100b,1010b)=1110b
! Retorna o complemento de um dos argumentos. Cada bit
no resultado o complemento do bit correspondente no
argumento.
Por exemplo: NOT (1011b)=
111111111111111111111111111111110100b
 Bit-por-bit lgico NAND de dois argumentos.
Por exemplo:
NAND(1100b,1010b)=11111111111111111111111
1111111110111b
 Bit-por-bit lgico NOR de dois argumentos.
Por exemplo: NOR (1100b,1010b)=
111111111111111111111111111111110001b

O AND, OR, XOR, NOT, NAND, NOR pode ser usado como funes
lgicas. Argumentos fracionrios, complexos, vetor sero vistos como um
# ! em funo lgica.

Aritmtica em Bases 2, 8 e 16
Voc pode executar operaes aritmticas usando , , y, e p em
qualquer base. As nicas teclas de funo que esto atualmente desativadas no
modo HEX so <, *, -, 0, 3, e 6. Contudo, voc deve
reconhecer que a maioria das operaes outras que as aritmticas no produziro
resultados significativos j que as partes fracionrias dos nmeros esto truncados.

A aritmtica em bases 2, 8 e 16 est na forma de complementos de 2 e usa


somente inteiros:

Se um nmero tem uma parte fracionria, somente a parte inteira usada


para um clculo aritmtico.

11-4 Converses de Bases e Aritmtica e Lgica


O resultado de uma operao sempre um inteiro (qualquer parte
fracionria truncada).
Apesar das converses mudarem somente a exibio do nmero mas no o
nmero atual no registrador-X, aritmtica altera o nmero no registrador-X.

Se o resultado de uma operao no pode ser representada em bits vlidos, o


visor exibe #$ e em seguida mostra o maior nmero positivo ou negativo
possvel.

Exemplo:
Aqui esto alguns exemplos de aritmtica nos modos Hexadecimal, Octal e
Binrio:

12F16 + E9A16 = ?

Teclas: Visor: Descrio:


{w (%) Configura a base 16;
indicador HEX ativado.
3{w  K Resultado.
( K)0N{
w ( K)

77608 43268 =?

{w
(!)

 Seleciona a base 8:
indicador OCT ativo.
Converte o nmero exibido
para octal.
 {w  Resultado.
(
)

{ w (
)

1008 58=?
{w  Parte inteira do resultado.
(
){w
 (
) p

5A016 + 10011002 =?

{w (%)  K Configura a base 16;


indicador HEX ativado.
N {w
( K)

Converses de Bases e Aritmtica e Lgica 11-5


{w ()   b Muda para a base 2;
indicador BIN ativo. Isto
finaliza a entrada de dgitos,
{ ( E)
assim nenhum
necessrio entre os nmeros.
   E Resultado na base binria.
{w (%) K Resultado na base
hexadecimal.
{w () 8 ) Restaura a base decimal.

A Representao dos Nmeros


Embora a exibio de um nmero seja convertida quando a base alterada, seu
formato armazenado no modificado, assim nmeros decimais no so
truncados at que sejam usados em clculos aritmticos.

Quando um nmero aparece em base hexadecimal, octal ou binria, ele


mostrado com at 36 bits (12 dgitos octais ou 9 dgitos hexadecimais). Os zeros
esquerda no so exibidos, mas so importantes porque indicam um nmero
positivo. Por exemplo, a representao binria de 12510 exibida como:

1111101b
que o mesmo que estes 36 dgitos:

000000000000000000000000000001111101b

Nmeros Negativos
O bit mais esquerda (mais significativo ou mais alto) da representao de um
nmero binrio o bit de sinal; ele ativado (1) para nmeros negativos. Se
existirem zeros (no exibidos) esquerda, ento o bit de sinal 0 (positivo). Um
nmero negativo o complemento de 2 de seu nmero binrio positivo.

Teclas: Visor: Descrio:


 {w K Entra um nmero decimal
(%) positivo; em seguida
converte-o para hexadecimal.

11-6 Converses de Bases e Aritmtica e Lgica


_  K Complemento de 2 (sinal
mudado).
{w ()  Verso binria; indica a
existncia de mais dgitos. O
nmero negativo j que o
bit mais alto 1.
{ Exibe o resto do nmero
 
atravs do rolamento de uma
tela
{ Exibe a janela localizada
  E
mais direita;
{w () . ) Nmero decimal negativo.

Intervalo de Nmeros
O tamanho do nmero binrio de 36-bit determina a faixa de nmeros que podem
ser representados em bases hexadecimal (9 dgitos), octal (12 dgitos), e binrio
(36 dgitos), e a faixa de nmeros decimais (11 dgitos) que podem ser convertidos
a estas outras bases.
Intervalo de Nmeros para Converses de Bases
Base Inteiro Positivo de Maior Inteiro Negativo de Maior
Magnitude Magnitude
Hexadecimal 7FFFFFFFFh 800000000h
Octal 377777777777o 400000000000o
Binria 0111111111111111111111 10000000000000000000000
11111111111111b 0000000000000b
Decimal 34,359,738,367 34,359,738,368

Nmeros fora desta faixa no podem ser entrados quando uma base no decimal
for selecionado.

Converses de Bases e Aritmtica e Lgica 11-7


Em BIN/OCT/HEX, Se um nmero entrado na base decimal estiver fora da faixa
dada acima, ela produzir ento a mensagem ! . Qualquer operao
usando !  causa uma condio de excesso, que substitui o maior nmero
positivo ou negativo possvel para nmero muito grande.

Janelas para Nmeros Binrios Longos


O nmero binrio mais longo pode ter 36 dgitos. Cada exibio de 14 dgitos de
um nmero longo chamada de janela.

Nmero de 36 dgitos

 E

Janela alta Janela mais baixa


(Exibido)

Quando um nmero binrio maior do que 14 dgitos, o indicador ou (ou


ambos) aparece, indicando em qual direo esto os dgitos adicionais. Pressione
a tecla indicada ({ ou {) para visualizar a janela oculta.

Pressione para a { { Pressione para a


janela exibida janela exibida
esquerda direita

 E

Usando base em programa e equaes


Equaes e programa so afectados pela configurao de base e nmeros
binrios, octais e hexadecimais que podem ser entrados em equao e em
programa e tambm quando a calculadora solicita uma varivel. Resultados sero
exibidos de acordo com a base atual.

11-8 Converses de Bases e Aritmtica e Lgica


12
Operaes Estatsticas
Os menus de estatsticas na HP 35s fornecem funes para analisar
estatisticamente um conjunto de dados com uma ou duas variveis (nmeros reais):

Desvios padro da mdia, da amostra e da populao.

e
Regresso linear e estimativa linear ( x y ).
Mdia ponderada (x ponderado por y).
Estatstica de somatrias: n, x, y, x2, y2, e xy.

Inserindo Dados Estatsticos


Os dados estatsticos com uma e duas variveis so inseridos (ou deletados) de
maneira similar, usando-se a tecla 6 (ou z4 ). Os valores dos dados so
acumulados como somatrias estatsticas em seis registradores estatsticos (-27 a -
32), cujos nomes so exibidos no menu SUMS. (Pressione {5 e Q ; ;
;  ;  ;).

Nota Sempre apague os registradores estatsticos antes de inserir um


novo conjunto de dados estatsticos (pressione {
(;)).

Operaes Estatsticas 12-1


Inserindo Dados de Uma Varivel

1. Pressione { (;) para apagar os dados estatsticos existentes.


2. Digite cada valor de x e pressione 6.
3. O visor mostra n, o nmero de valores de dados estatsticos agora
acumulados.

Pressionando 6 na verdade inserir duas variveis nos registradores estatsticos


porque o valor que j est no registrador Y est acumulado como o valor y. Por
esta razo, a calculadora executar a regresso linear e lhe mostrar valores
baseados em y mesmo quando voc tiver inserido apenas dados para x ou
mesmo se voc tiver inserido um nmero desigual de valores x e y. No ocorre
nenhum erro, mas os resultados so obviamente, sem significado.

Para recuperar um valor para o visor imediatamente aps ele ter sido inserido,
pressione {.

Inserindo Dados de Duas Variveis

Se o dado um par de variveis, entre primeiro a varivel dependente (a 2a


varivel do par) e pressione , e em seguida entre a varivel independente
(a primeira varivel do par) e pressione 6.
1. Pressione { (;) para apagar os dados estatsticos existentes.
2. Digite o valor y primeiro e pressione .
3. Digite o valor x correspondente e pressione 6.
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.

Para recuperar um valor x para exibi-lo imediatamente aps a sua entrada,


pressione {.

Corrigindo Erros na Entrada de Dados


Se voc cometer um erro durante a entrada de dados estatsticos, deleta os dados
incorretos e insira os dados corretos. Mesmo se somente um valor de um par x, y
esteja incorreto, voc deve deletar e entrar novamente os dois valores.

12-2 Operaes Estatsticas


Para corrigir dados estatsticos:
1. Insira novamente os dados incorretos e, ao invs de pressionar 6, pressione
z 4. Isto exclui o(s) valor(es) e decrementa o n.
2. Insira o(s) valor(es) correto(s) usando 6.

Se os valores incorretos foram os recm inseridos, pressione z para


recuper-los e, em seguida, pressione z 4 para delet-los. (O valor y
incorreto ainda estava no registrador Y, e o seu valor x foi salvo no registrador
LAST X.). Depois de deletar o dado estatstico incorreto, a calculadora exibir o
valor do registrador-Y na linha 1 e o valor de n na linha 2.

Exemplo:
Digite os valores de x, y esquerda, em seguida faa as correes mostradas
direita:

x, y inicial x, y corrigido

20, 4 20, 5

400, 6 40, 6

Teclas: Visor: Descrio:


{ (;) Limpa os dados estatsticos
existentes.
6 )  Entre o primeiro par de
) dados novos.
 )  O visor mostra n, o nmero
6 ) de pares de dados inseridos.
{ )  Traz de volta o ltimo valor x.
 ) O ltimo y ainda est no
registrador Y.
z4 )  Deleta o ltimo par de
) dados.
 6 )  Reinsere o ltimo par de
) dados.
z )  Deleta o primeiro par de
) dados.
4

Operaes Estatsticas 12-3


 6 )  Reinsere o primeiro par de
) dados. Existe ainda um total
de dois pares de dados nos
registradores estatsticos.

Clculos Estatsticos
Uma vez que voc tenha inserido os seus dados, voc pode usar as funes nos
menus estatsticos.

Menus Estatsticos

Menu Tecla Descrio


L.R. z, O menu de regresso linear: estimativa linear


e ajuste de curva T P E. Consulte
Regresso Linear mais adiante neste
captulo.

x ,y z/ O menu de mdia: . Consulte


Mdia abaixo.
{2 O menu de desvio padro: U U .
s,
Consulte Desvio Padro da Amostra e
Desvio padro da Populao mais adiante
neste captulo.
SUMS {5 O menu de somatria: Q ; ; ;  ; 
;. Consulte Estatsticas de Somatrias
mais adiante neste captulo.

Mdia
Mdia a mdia aritmtica de um grupo de nmeros.

Pressione z/ ( ) para a mdia de valores-x.


Pressione z/( ) para a mdia de valores-y.
Pressione z/( ) para a mdia ponderada dos valores x
usando os valores y como pesos ou freqncias. Os pesos podem s er
inteiros ou no inteiros.

12-4 Operaes Estatsticas


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):

15,5 9,25 10,0


12,5 12,0 8,5

Calcule a mdia dos tempos. (Trate todos os dados como valores-x.)


Teclas: Visor: Descrio:
{ (;) Apaga os registradores
estatsticos.
6 ) Entra o primeiro tempo.
 6 Entra os dados restantes; seis
6 6  ) pontos de dados
66 acumulados.
z/ ( ) Calcula o tempo mdio para
completar o processo.
) 

Exemplo: Mdia Ponderada (Duas Variveis).

Uma compainha fabricante compra uma certa pea quatro vezes por ano. No
ltimo ano as compras foram:

Preo por Pea (x) $4,25 $4,60 $4,70 $4,10


Nmero de Peas (y) 250 800 900 1000
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.

Teclas: Visor: Descrio:


{ (;) Apaga os registradores
estatsticos.
 Insere os dados; exibe n.
6

6
 ) 
6 )

Operaes Estatsticas 12-5


8 )  Quatro pares de dados
6 ) acumulados.
z/ ( ) Calcula o preo mdio

ponderado para a
) quantidade comprada.

Desvio Padro da Amostra


O desvio padro da amostra uma medida de quo dispersos os valores dos
dados esto em relao mdia. O desvio padro da amostra presume que os
dados so uma amostragem de um conjunto de dados completo, maior, e
calculado usando n 1 como um divisor.

Pressione {2 (U) para o desvio padro dos valores de x.


Pressione {2 (U) para o desvio padro dos valores de y.

Os items () e () neste menu so descritos na prxima seo, Desviao


Padro da Populao.

Exemplo: Desvio Padro da Amostra.

Usando os mesmos tempos de processo do exemplo da mdia acima, May Kitt


agora deseja determinar o tempo de desvio padro (sx) do processo:

15,5 9,25 10,0


12,5 12,0 8,5

Calcule o desvio padro dos tempos. (Trate todos os dados como valores-x.))
Teclas: Visor: Descrio:
{ (;) Apaga os registradores
estatsticos.
6 ) Entra o primeiro tempo.
 6 Entra os dados restantes; seis
6 6  pontos de dados entrados.
66 )
{ 2 (U) U U Calcula o tempo de desvio
) padro.

12-6 Operaes Estatsticas


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 { 2 () para o desvio padro da populao dos


valores x.

Pressione { 2 () 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.
Teclas: Visor: Descrio:
{ (;) Apaga os registradores
estatsticos.
 6 
Insere os dados. Quatro pontos
6  6  de dados acumulados.
6 )
{ 2 () U U Calcula o desvio padro da
)  populao.

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.

Nota Para evitar uma mensagem !! , insira os seus dados
antes de executar qualquer uma das funes do menu L.R..

Operaes Estatsticas 12-7


Menu L.R. (Regresso Linear)

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.
T 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.
P Inclinao da linha calculada.
E Interseco y da linha calculada.

Para encontrar um valor estimado para x (ou y), digite um dado valor
hipottico para y (ou x), ento pressione ) (ou z,
z, (
).
(

Para achar os valores que definem a linha que melhor se ajusta aos seus
dados, pressione z , seguido por T, P, ou E.

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.

X, Nitrognio aplicado 0,00 20,00 40,00 60,00 80,00


(kg por hectare)
Y, Colheita de Gro 4,63 5,78 6,61 7,21 7,78
(toneladas mtricas por
hectare)

Teclas: Visor: Descrio:


{ (;) Apaga todos os dados
estatsticos anteriores.

12-8 Operaes Estatsticas



Insere os dados; exibe n.
6

6
)
 )
6
 
6

)
Cinco pares de dados
6 ) inseridos.
z , (T) T P E
Exibe o menu de regresso

linear.
)
Coeficiente de correlao;
dados bem prximos de uma
linha reta.

T P E Inclinao da linha.

) 

Interseco y.
T P E


) 

8.50

X
(70, y)
7.50
r = 0.9880

6.50

m = 0.0387

5.50

b = 4.8560
4.50 x
0 20 40 60 80

Operaes Estatsticas 12-9


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.
Teclas: Visor: Descrio:

)
 Insere o valor hipottico de x.

_
T P E
A colheita prevista em toneladas
)
z , (

)  por hectare.

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

x e x , e y 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 x e x . Para b, some
novamente 7777000 m. Para calcular y , 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 z 4 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.

12-10 Operaes Estatsticas


Valores de Somatria e os Registradores Estatsticos
Os registradores estatsticos so seis locais exclusivos na memria que armazenam
o acmulo dos seis valores de somatria.

Estatsticas de Somatrias

Pressionando { 5 dar acesso ao contedo dos registradores estatsticos:


(Q) para rechamar o nmero de conjuntos de dados acumulados.

Pressione (;) para recuperar a somatria dos valores de x.


Pressione (;) para recuperar a somatria dos valores de y.
(; ), (; ), e
Pressione
(;) para recuperar as somatrias dos quadrados e
a somatria dos produtos de x e y valores que so de interesse na
execuo de outros clculos estatsticos alm daqueles fornecidos pela
calculadora.

Se voc inseriu dados estatsticos, voc poder ver o contedo dos registradores
estatsticos. Pressione zX (#), em seguida use e
para visualizar os registradores estatsticos.

Exemplo: Visualizando os Registradores Estatsticos.

Use 6 para armazenar pares de dados (1,2) e (3,4) nos registradores


estatsticos. Em seguida, visualize os valores estatsticos armazenados.
Teclas: Visor: Descrio:
{ (;) Apaga os registradores estatsticos.
6 )  Armazena o primeiro par de dados
) (1,2).

6 )  Armazena o segundo par de dados
) (3,4).

z Q/ Exibe o catlogo VAR e visualiza o


X (#) ) registro n.
;/ Visualiza o registrador xy.
)

Operaes Estatsticas 12-11


;/ Visualiza o registrador y2.
 )
;/ Visualiza o registrador x2.
 )
;/ Visualiza o registrador y.
)
;/ Visualiza o registrador x.
)

Q/ Visualiza o registrador n.
)
)  Sai do catlogo VAR.
)

Acesso aos Registradores Estatsticos


As atribuies do registrador estatstico no HP 35s so mostradas na tabela
seguinte. Registradores de somatria devem ser referidos por nomes e no pelos
nmeros em expresso, equaes e programas.

Registradores Estatsticos

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.
x2 -30 Somatria dos quadrados de valores
acumulados de x.
y2 -31 Somatria dos quadrados de valores
acumulados de y.
xy -32 Somatria dos produtos dos valores
acumulados de x e y.

12-12 Operaes Estatsticas


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
A). Similarmente, voc pode pressionar z
somatria (valor H7 ou
7 ou A (ou K7 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.

Operaes Estatsticas 12-13


12-14 Operaes Estatsticas
Parte 2
Programao
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 = r2 e pressione

Modo RPN: 5 :z M y

Modo ALG: 5 0 yz M
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:

Programao Simples 13-1


Modo RPN Modo ALG
   12



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:
Teclas: Visor: Descrio:
(No modo RPN)
{
Limpa a memria.
() (&)
{d Ativa o modo entrada do
programa (indicador PRGM
ligado).
U  ! Reajusta o indicador de programa
para PRGM TOP.
{:   (Raio)2
zM 
y  rea = x2
{d Sai do modo de entrada do
programa.

Tente executar este programa para encontrar a rea de um crculo com um raio de 5:
Teclas: Visor: Descrio:
(No modo RPN)
U Isto configura o programa para o
seu incio.
5 f
) A resposta!

No modo ALG, para entrar este programa na memria do programa, faa o


seguinte:
Teclas: Visor: Descrio:
(No modo ALG)

13-2 Programao Simples


{
 Limpa a memria.
() (&)
{d Ativa o modo entrada do
programa (indicador PRGM
ligado).
U  ! Reajusta o indicador de programa
para PRGM TOP.
{:KXy  1%2 rea = x2
zM
{d Sai do modo de entrada do
programa.
Tente executar este programa para encontrar a rea de um crculo com um raio de 5:
Teclas: Visor: Descrio:
(No modo ALG)
U Isto configura o programa para o
seu incio.
HX % Armazena 5 em X
)
f
)  A resposta!

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.

Programao Simples 13-3


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    )
e um retorno para marcar seu final (tal comoi   !).
Observe que os nmeros da linha adquirem um  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 "!)) 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:

z
Quando um programa termina sua execuo, a ltima instruo RTN retorna o
indicador de programa para  !, 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:

13-4 Programao Simples


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.

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.

Quando um programa executa uma linha contendo uma equao, esta avaliada
da mesma forma que W avalia uma equao na lista de equaes. Para a
avaliao do programa, = em uma equao essencialmente tratada como .
(No existe equivalente programvel ao 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.

Programao Simples 13-5


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 { d 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 { d para ativar o modo entrada de programa.


2. Pressione U para exibir  !. 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 {
(). Para confirmar que voc
deseja que todos os programas sejam deletados, pressione (&)
depois da mensagem   @ & .
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 "!) for exibida, use uma letra diferente. Ao


invs disso, voc pode limpar o programa existente pressione
zX (), 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.

13-6 Programao Simples


5. Finalize o programa com uma instruo de retorno, que configura o indicador
de programa de volta para  ! depois da execuo do programa.
Pressione z.
6. Pressione (ou {d) 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 z para ver todos os dgitos).

Para inserir uma equao em uma linha de programa:

1. Pressione G 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 a para corrigir os
erros durante a digitao.
3. Pressione 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 z 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, a deleta a linha do programa
atual e / inicia o estado de edio. Em estado de edio da linha
de programa, a deleta um caracter antes do cursor.
Para programar uma funo para deletar os dados no registrador X, use
{ ().

Quando voc insere ou apaga uma linha em um programa, declaraes GTO e


XEQ so automaticamente atualizadas se necessrio.

Por exemplo:

Programao Simples 13-7


   
  -
  -
 
!  

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 a para apagar a linha
atual do programa, depois insira novamente a linha de forma correta.

Teclas: Visor: Descrio:


(No modo RPN)
{d Ativa o modo entrada de
Programa (PRGM
ativado).
{
Apaga tudo na memria
() (&)  ! do programa.

{A     Marca esta rotina de


programa A (para rea).
{:    Insere as trs linhas do
zM   programa.
y  
z   ! Finaliza o programa.

zX (2)   Exibe o rtulo A e o


/ comprimento do programa
em bytes.

13-8 Programao Simples


z / Dgito verificador e
/ comprimento do programa.
Cancela a entrada do
programa (indicador
PRGM desativado).
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.
Teclas: Visor: Descrio:
(No modo RPN)
{dU  ! Ativa o modo entrada de
Programa; configura o
indicador para o topo da
memria.
{E     Marca esta rotina de
programa E (para
equao).

{HR   !  Armazena o raio na


varivel R
Gz M  Seleciona modo entrada
 de Equaes; insere a
y KR  equao; retorna para o
0   : modo entrada de
Programa.
z /

/
z   ! Finaliza o programa.
zX (2)   Exibe o rtulo E e o
/
comprimento do programa
em bytes.
z /
 Dgito verificador e
/
comprimento do programa.
Cancela a entrada do
programa.

Programao Simples 13-9


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 W rtulo para executar o programa marcado com esta letra:

Para executar um programa desde seu incio, pressione W rtulo . Por


exemplo, pressione WA . O visor mostrar %   e a
execuo iniciar na parte de cima do Rtulo A.

Voc pode executar tambm um programa iniciando de uma outra posio


pressionando W rtulo Linha nmero, por exemplo W .

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 f (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: Visor: Descrio:
(No modo RPN)
WA " Insere o raio e depois inicia o

) programa A. A rea resultante
exibida.
WE  )  Calcula a rea do segundo
crculo usando o programa E.
z M y Calcula a rea do terceiro crculo.
WA ) 

13-10 Programao Simples


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: Visor: Descrio:
(No modo RPN)
U ) Move o contador de programa para o
rtulo A.
(segure) (soltar)    
)
(segure) (soltar)    Entrada de quadrados.
)

Programao Simples 13-11


(segure) (soltar)   Valor de .
)
(segure) (soltar)    25.

)
(segure) (soltar)   ! Fim do programa. Resultado est

) correto.

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.

13-12 Programao Simples


Usando INPUT para Inserir Dados

A instruo INPUT (z 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

@
)
onde

R o nome da varivel,
? a solicitao para a informao e
0,0000 o valor atual armazenado na varivel.

Pressione f (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:

Modo RPN Modo ALG


       
  "!    "! 
     12
    !
  
 !

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.)

Programao Simples 13-13


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 K 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 @ ) . O valor exibido (e o contedo do
registrador X) ser o contedo atual de R.

Para manter o nmero inalterado, simplesmente pressione f.


Para mudar o nmero, digite o nmero novo e pressione f. 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 f. Por
exemplo, voc pode pressionar  0 f em modo RPN,
ou pressionar 0 f em modo ALG (Antes de
pressionar , a expresso ser exibida na linha 2. Depois de voc
pressionar , o resultado da expresso substituir a expresso a ser
exibido na linha 2 e ser salvo no registrador-X).

13-14 Programao Simples


Para cancelar a solicitao INPUT, pressione . O valor atual para a
varivel permanece no registrador X. Se voc pressionar f 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 (z varivel) interrompe uma programa


em execuo e exibe e identifica o contedo da varivel dada, tal como

/

)

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 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 a) apagar a exibio VIEW e mostrar o


registrador X.

Pressionando { limpar os contedos da varivel exibida.

Pressione f 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 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.

Programao Simples 13-15


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 G para iniciar a
equao. Pressione as teclas numricas e matemticas para obter os nmeros e os
smbolos. Pressione K antes de cada letra. Pressione 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 f


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 = R2H

S = 2 R2 + 2 RH = 2 R ( R + H )
Teclas: Visor: Descrio:
(No modo RPN)
{ d{ Programa, entrada, apaga a

()  ! memria do programa.
1&2
{      Marca o programa.
z R   "! 
z H   "!  Instrues para solicitar o
raio e altura.

13-16 Programao Simples


Teclas: Visor: Descrio:
(No modo RPN)
Gz M y Calcula o volume.
KR 0 y
KH
  :
z /
 Dgito verificador e
/
comprimento da equao.
HV   ! # Armazena o volume em V.
G yz  Calcula a rea da superfcie.
MyKRy 
4 KR
KH  1-
z /  Dgito verificador e
/ comprimento da equao.
HS 
! Armazena a rea da
superfcie em S.
z x Configura o sinalizador 10
( )    para exibir equaes.
G KV  Exibe mensagem nas
KO KL  equaes.
{o{ 
o KA
KR KE
KA  # - 
z x Limpa o sinalizador 10.
()    
z V   #$ # Exibe volume.
z S   #$ Exibe rea de superfcie.
z   ! Finaliza o programa.
z X   Exibe o rtulo C e o
() /
comprimento do programa
em bytes.
z /
 Dgito verificador e
/
comprimento do programa.
Cancela a entrada do
programa.

Programao Simples 13-17


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.

Teclas: Visor: Descrio:


(No modo RPN)
WC @ Comea a execuo de C;
valor solicita R. (Exibe qualquer valor
que esteja em R.)
@ Insere 2 1/2 como uma funo.
f valor Solicita H.
f # -  Mensagem exibida.
f #/ Volume em cm3.

)

f / rea de superfcie em cm2.
 ) 

Exibindo Informao sem Interrupo


Normalmente, um programa interrompido quando exibe uma varivel com VIEW
ou exibe uma mensagem de equao. Normalmente necessrio pressionar f
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 { e 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.

13-18 Programao Simples


Parando ou Interrompendo um Programa

Programando uma Parada ou Pausa (STOP, PSE)

Pressionando f (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 f no teclado. Voc pode usar STOP em vez de RTN para
finalizar um programa sem retornar o indicador para o topo da memria.

Pressionando { e 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 f. O programa conclui sua instruo atual antes de ser
interrompido. Pressione f (executar/interromper) para reiniciar o programa.

W, U, ou z
Se voc interromper um programa e depois pressionar
, voc no poder reiniciar o programa com f. Ao invs disso execute
novamente o programa (W 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
{ d. O programa deve ter parado neste ponto, (por exemplo, pode ser
uma instruo , que causou uma diviso ilegal por zero.)

Programao Simples 13-19


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 a 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 { d ).

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

13-20 Programao Simples


3. Mova o cursor _ e pressione a repetidamente para deletar o nmero ou
funo indesejada, em seguida redigite o resto da linha do programa. (Depois
de pressionar a, 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 a no ter nenhum efeito. Se voc quiser
apagar a linha do programa, pressione 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, 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 { d 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  !. 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 .

Programao Simples 13-21


Pressione U para mover o indicador do programa para 
!.

Pressione rtulo U 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 U 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 & ",
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 z X (2) 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 W ou f enquanto o


rtulo exibido.)

Exibir um programa marcado. (Pressione { d enquanto o rtulo


exibido.)

Deletar programas especficos. (Pressione { enquanto o rtulo


exibido.)
Ver o dgito verificador associado a um segmento de programa dado.
(Pressione z .)

O catlogo lhe mostra quantos bytes de memria so utilizados por cada


segmento de programa marcado. Os programas so identificados pelo rtulo de
programa:

13-22 Programao Simples


 
/

onde 67 o nmero de bytes usados pelo programa.

Limpando Um ou Mais Programas

Para limpar um programa especfico da memria

1. Pressione z X (2) e mostre (usando e ) o


rtulo do programa.
2. Pressione { .
3. Pressione para cancelar o catlogo ou a para retornar.

Para limpar todos os programas da memria:

1. Pressione { d para exibir as linhas do programa (indicador PRGM


ativado).
2. Pressione {
() para limpar a memria do programa.
3. A mensagem   @ &  solicita a sua confirmao. Pressione (&)
.
4. Pressione { d para cancelar a entrada do programa.

Apagando toda memria ({


()) 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 z X () 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 z para exibir /dgito
verificador e /comprimento.

Programao Simples 13-23


Por exemplo, para consultar o Dgito verificador do programa atual (o programa
cilindro):
Teclas: Visor: Descrio:
(No modo RPN)
z X   Exibe o rtulo C, que utiliza
() /
67 bytes.
z (segure) /
 Dgito verificador e
/
comprimento.

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:

{
() U
{
() U rtulo linha nmero
a zX
, ,, z
{d G
{, { {
z: {  ( #)

13-24 Programao Simples


Programando com BASE
Voc pode programar instrues para alterar o modo base usando { w.
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
   
   Nmero decimal    E Nmero binrio
pode omitir o deve somar o
sinal d sinal de base
b

Programao Simples 13-25


: :
: :

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

Ax4 + Bx3 + Cx2 + 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 5x4 + 2x3, em seguida avalie-
o para x = 7.

13-26 Programao Simples


Teclas: Visor: Descrio:
(No modo RPN)
{ d U
 !
{ A    
z X   "! %
    5
KX    %
  

0  x4
y 
5x4
KX   %

 
0   x3
  
y   2x3
  - 5x4 + 2x3
z   !
z X   Exibe o rtulo A, que
() / ocupa 46 bytes.
z /  Dgito verificador e
/ comprimento.
Cancela a entrada do
programa.
Agora avalia este polinmio para x = 7.
Teclas: Visor: Descrio:
(No modo RPN)
WA %@ Solicita x.
valor
f 8 ) Resultado.

Programao Simples 13-27


Uma forma mais geral deste programa para qualquer equao
Ax4 + Bx3 + Cx2 + Dx + E seria:

   
  "! 
  "! 
  "! 
  "! 
 "! 

"! %
  %
  
  - 
   %
  - 
   %
  - 
   %
  - 
 
!

Dgito verificador e comprimento: 9E5E 51

13-28 Programao Simples


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.

Tcnicas de Programao 14-1


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:


  !   1 Execuo de programa se desvia a partir desta
linha para o nmero da linha marcada 1
(desde 1).
    1 Execuo de programa se desvia a partir de um
nmero de linha marcada 1 (a 1) at esta
linha.

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   %   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.

    Inicia aqui.


  "! %
  %   1 Chama a sub-rotina E.
  ! % 2 Retorna aqui.
  #$ %
 !
    1 Inicia a sub-rotina.
  -+. Muda o sinal do nmero
  ! 2 Retorna para a rotina D.

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:

14-2 Tcnicas de Programao


PROGRAMA PRINCIPAL
(Nvel superior)

Final do programa

A tentativa para executar uma sub-rotina aninhada mais do que 20 nveis ir


causar erro % #$.

Exemplo: Uma Sub-Rotina Aninhada.

A seguinte sub-rotina, marcada S, calcula o valor da expresso

a2 + b2 + c 2 + d 2

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.

Tcnicas de Programao 14-3


No modo RPN,

  Inicia sub-rotina aqui.


 "!  Insere A.
 "!  Insere B.
 "!  Insere C.
 "!  Insere D.
  Recupera os dados.

 
 
 
  A2.
 %   1 A2 + B2.
2  %   3 A2 + B2 + C2
4  %   5 A2 + B2 + C2+ D2
6  A 2 + B 2 + C 2 + D2
 ! Retorna para a rotina principal.

    135 Sub-rotina aninhada


  65
  
  - Adiciona x2.
246   ! Retorna para a sub-rotina S.

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).

14-4 Tcnicas de Programao


Uma Instruo GTO Programada

A instruo do rtulo GTO (pressione U 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


! '  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:

  Pode comear aqui.


.
.
.
 ! '  1 Desvia para Z001.

    Pode comear aqui.


.
.
.
  ! '  1 Desvia para Z001.

    Pode comear aqui.


.
.
.
  ! '  1 Desvia para Z001.

'   ' 1 Desvia para c.


.
.
.

Usando GTO a Partir do Teclado

Voc pode usar U para mover o indicador de programa para um rtulo


especificado nmero de linha sem comear uma execuo de programa.

Tcnicas de Programao 14-5


Para  !: U .
Para um nmero de linha especfico: U rtulo linha nmero (nmero de
linha < 1000). Por exemplo, UA . Por exemplo,
pressione UA . O visor mostrar !  .
Se voc quiser ir para a primeira linha de um rtulo, por exemplo, A001:
U (pressione e segure), o visor mostrar !  .

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.

   
.
.
.
Continue se for   / @ 2 Salte para a
verdadeiro. 1  !   prxima se for

 2 falso.
 ! 
.
.
.
1    
.
.
.
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.

14-6 Tcnicas de Programao


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 z l


ou { n 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 # !.

Selecione a categoria de comparao, depois pressione a tecla de menu para a


instruo condicional desejada.
Os Menus de Teste
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?
Se voc executar um teste condicional no teclado, a calculadora exibir & ou
.
Por exemplo, se x =2 e y =7, faa um teste x<y.

Tcnicas de Programao 14-7


Teclas: Visor:
No modo RPN  zl(<) & 
No modo ALG Z zl(<) &

Exemplo:
O programa Distribuies Normais e Normais-Inversas no Captulo 16 usa a
condicional x<y? na rotina T:
Linhas do Programa: Descrio
(No modo RPN)
.
.
.
! Calcula a correo para Xguess.
!  !- % Soma a correo para produzir um novo Xguess.
!  
!  ) 
!  <@ Testa para ver se a correo significativa.
!  ! !  Retorna para o incio do loop se a colocao for
significativa. Continua se a correo no for
significativa.
!   %
!  #$ % Exibe o valor calculado de X.
.
.
.

A linha T009 calcula a correo para Xguess. 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.

14-8 Tcnicas de Programao


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 {
()
(&) .
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 #$ 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
#$ possa ser exibida brevemente quando o programa for
interrompido eventualmente.
Sinalizador 6 automaticamente configurado pela calculadora toda vez que
ocorre um !  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 !  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.

Tcnicas de Programao 14-9


Estado do Frao - Sinalizadores de Controle
Sinalizador 7 8 9
Sem Visor de frao Denominadores Reduz a frao
desativado; Exibe de frao no sua menor forma.
Configurar
os nmeros reais maiores que o
(padro) no formato de valor /c.
exibio atual.
Configurado Visor de frao Denominadores Nenhuma
ativado; Exibe de fraes so reduo de
nmeros reais fatores do valor / fraes. (Usado
como fraes. c. somente se o
sinalizador 8
estiver
configurado.)

14-10 Tcnicas de Programao


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 a 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 f reiniciar o clculo usando o
valor para a varivel que voc digitou ou o valor exibido (atual) da varivel
se f 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.

Tcnicas de Programao 14-11


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 z x 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 z x ( ) para
configurar o sinalizador 0; pressione z x ( ) para
configurar o sinalizador 10; pressione z x ( ) para
configurar o sinalizador 11.

Menu de FLAGS (Sinalizadores)

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.

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


.

14-12 Tcnicas de Programao


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.

Linhas do Programa: Descrio


(No modo RPN)
 
  Limpa sinalizador 0, o indicador para In X.
   Limpa o sinalizador 1, o indicador para In Y.
 "! % Solicita e armazena X
  @ Se o sinalizador 0 for configurado
 toma o log natural da entrada X

! % Armazena esse valor em X depois do teste de
sinalizador
"! & Solicita e armazena Y
 @ Se o sinalizador 1 for configurado
  toma o log natural da entrada Y
 ! & Armazena esse valor em Y depois do teste de
sinalizador
 #$ % Exibe o valor
 #$ & Exibe o valor
 !
Dgito verificador e comprimento: 16B3 42

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.

Tcnicas de Programao 14-13


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.


Teclas: Visor: Descrio:
(No modo RPN)
WS %@ Executa rtulo S; solicita valor X
valor
f &@ Armazena 1 em X; solicita valor Y
valor
f %/ Armazena 1 em X; exibe valor X
) depois do teste do sinalizador
f &/ Exibe valor Y depois do teste do
) sinalizador

Voc pode experimentar nos outros trs casos. Lembre-se de pressionar z


x () e z x () 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 G (o indicador
EQN ativado).
2. Pressione K letra para cada caracter alfabtico da mensagem; pressione
{o para cada caracter de espao.
3. Pressione para inserir a mensagem na linha atual do programa e
finalize o modo de entrada para Equao.

14-14 Tcnicas de Programao


Linhas do Programa: Descrio:
(No modo RPN)
    Inicia o programa de fraes.
  
Limpa trs sinalizadores de frao.
  
  
    Exibe as mensagens.
  Seleciona a base decimal.

"! # Solicita um nmero.
 "!  Solicita o denominador (2 4095).
  # Exibe a mensagem e depois mostra o nmero
decimal.
  
   
  !
   
  +F Configura valor de /c e o sinalizador 7.
   #
   !   Exibe mensagem e depois mostra a frao.
 
 
  !
   Configura o sinalizador 8.
  !  Exibe mensagem e depois mostra a frao.
   
  !
   Configura o sinalizador 9.
  %  Exibe mensagem e depois mostra a frao.
   
  !
 
!   Vai para o incio do programa.
Dgito verificador e comprimento: BE54 123

Tcnicas de Programao 14-15


Use o programa acima para ver as diferentes formas de exibio de fraes:
Teclas: Visor: Descrio:
(No modo RPN)
WF #@ Executa o rtulo F; solicita um
valor nmero fracionrio (V).

f @ Armazena 2,53 em V; solicita o
valor denominador (D).
f  Armazena 16 como o valor /c.
 )  Exibe a mensagem depois o nmero
) decimal.
f  !   A mensagem indica o formato da
 +  frao (o denominador no maior
 + do que 16), ento mostra a frao.
Indica que o numerador est um
pouco abaixo de 8.
f !  A mensagem indica o formato da
frao (denominador fator de 16),
 +
em seguida mostra a frao.
 +
f %  A mensagem indica o formato da
frao (denominador 16), em
 +
seguida mostra a frao.
fzx ) Interrompe o programa e limpa o
() ) sinalizador 10

Loops
Desviar para trs isto , para um rtulo em uma linha anterior possibilita a
execuo da parte de um programa mais de uma vez. Isto chamado de looping.

   
  "! 
  "! 
  "! !
  !  

14-16 Tcnicas de Programao


Esta rotina um exemplo de um loop infinito. Ele pode ser usado para coletar os
dados iniciais. Depois de entrar os trs valores, pode interromper manualmente
este loop pressionando W rtulo linha nmero para executar outras rotinas.

Loops Condicionais (GTO)


Quando se deseja fazer uma operao at que uma certa condio seja satisfeita,
mas voc no sabe quantas vezes o loop precisa se repetir, voc pode criar um
loop com um teste condicional e uma instruo GTO.

Por exemplo, a seguinte rotina usa um loop para diminuir um valor A pelo valor
constante B at que o A resultante seja menor ou igual a B.

Linhas do Descrio:
Programa:
(No modo RPN)
 
 "! 
 "! 
   mais fcil de recuperar A do que lembrar de seu lugar
na pilha.
 .  Calcula A B.
!  Substitui A antigo pelo novo resultado.

  Recupera a constante para comparao.
6@ B < que o novo A?
!  Sim: loops para repetir a subtrao.
 #$  No: Exibe o novo A.
 !
Dgito verificador e comprimento: 2737 33

Tcnicas de Programao 14-17


Loops com Contadores (DSE, ISG)
Quando quiser executar um loop a um nmero especfico de vezes, use as teclas
de funo condicional z k (incremento; salta se for maior do que) ou {
m (decremento; salta se for menor do que ou igual a). Cada vez que a funo
loop for executada em um programa, decrementa ou incrementa automaticamente
um valor de contador armazenado em uma varivel. Ele compara o valor atual do
contador a um valor final e depois continua ou sai do loop dependendo do
resultado.

Para um loop de contagem regressiva, use { m varivel

Para um loop de contagem progressiva, use z k varivel

Estas funes obtm o mesmo resultado de um loop FORNEXT no BASIC:

 variable = initialvalue ! finalvalue ! increment


.
.
.
%! varivel

Uma instruo DSE como um loop FORNEXT com um incremento negativo.

Depois de pressionar uma tecla shift para ISG ou DSE (z k ou { m),


lhe ser solicitada uma varivel que contenha o nmero de controle do loop
(descrito abaixo).

O Nmero de Controle do Loop

A varivel especificada deve conter um nmero de controle do loop ccccccc.fffii,


onde:

ccccccc o valor atual do contador (1 a 12 dgitos). Este valor alterado


com a execuo do loop.
fff o valor final do contador (deve ter trs dgitos). Este valor no se altera
enquanto o loop estiver sendo executado. Um valor no especificado para fff
assumido como 000.

14-18 Tcnicas de Programao


ii o intervalo de incremento e decremento (deve ser dois dgitos ou no
especificado). Este valor no alterado. Um valor no especificado para ii
assumido como 01 (incremento/decremento por 1).

Dado o nmero de controle do loop ccccccc.fffii, DSE decrementa ccccccc a


ccccccc ii, compara o novo ccccccc com fff e faz com que a execuo do
programa salte a prxima linha do programa se este ccccccc fff.

Dado o nmero de controle do loop ccccccc.fffii, ISG incrementa ccccccc a


ccccccc + ii, compara o novo ccccccc com fff e faz com que a execuo do
programa salte a prxima linha do programa se este ccccccc > fff.

1 $   $
.
.
Se o valor atual > . Se o valor atual
valor final, $   2 valor final,
continue com o 1 $  ! $ 
saia do loop.
loop. $  % %  2
.
.
.
1 $   $
.
.
Se o valor atual . Se o valor atual
valor final, $   2 > valor final,
continue com o 1 $  ! $ 
saia do loop.
loop. $  % %  2
.
.
.

Por exemplo, o nmero de controle do loop 0,050 para ISG significa: comece a
contar em zero, conte at 50 e aumente o nmero em 1 a cada loop.

Se o nmero de controle do loop for um nmero complexo ou vetor, ele usar a


parte real ou a primeira parte para controlar o loop.

O seguinte programa usa ISG para fazer o loop 10 vezes em modo RPN. O
contador de loop (1,010) armazenado na varivel Z. Zeros esquerda e
direita podem ser ignorados.

Tcnicas de Programao 14-19


   
  ) 
  ! '
    '
  !  
 !

Pressione WL, em seguida pressione z Z para ver se o


nmero de controle do loop atualmente 11,0100.

Variveis e Rtulos de Endereamento Indireto


Endereamento indireto uma tcnica usada na programao avanada para
especificar uma varivel ou rtulo sem definir de antemo exatamente qual ser.
Isto determinado quando o programa executado e por isso depende dos
resultados (ou entradas) intermedirios do programa.

O endereamento indireto usa quatro teclas diferentes: 0, 7 , 1 , e A.

Estas teclas esto ativas para muitas funes que levam A a Z como variveis ou
rtulos.

I e J so variveis cujo contedo pode referir-se a uma outra varivel. Ela


mantm um nmero exatamente como qualquer outra varivel (A a Z).
(I) e (J) so funes de programao que direcionam, Use o nmero em I ou
J para determinar qual varivel ou rtulo a enderear.
Este um endereamento indireto. (A a Z so endereamentos diretos.)

Ambos 0 e 7 so usados juntos para criar um endereo indireto e isto se


aplica a ambos 1 e tambm a A.

Por si, (I) ou (J) ou indefinido (sem nmero em (I) ou (J)) ou no controlado
(usando qualquer nmero que esteja esquerda sobre I ou J).

A Varivel I e J
Voc pode armazenar, rechamar, e manipular os contedos de I ou J do mesmo
modo como voc faria com os contedos de outras variveis. Voc pode at
mesmo resolver I, J e integrada usando I ou J. As funes listadas abaixo podem
usar varivel i(a varivel J a mesma).

14-20 Tcnicas de Programao


STO I INPUT I DSE I
RCL I VIEW I ISG I
STO +,, , I FN d I x<>I
RCL +,, , I SOLVE I

O Endereamento Indireto, (I) e (J)


Muitas funes que usam A a Z (como variveis ou rtulos) podem usar (I) ou (J)
para se referirem ao A a Z (variveis ou rtulos) ou a registradores estatsticos
indiretamente. A funo (I) ou (J) usa o valor na varivel I a J para determinar qual
varivel, rtulo ou registrador dever ser endereado. A seguinte tabela mostra
como.

Tcnicas de Programao 14-21


Se I/J contm: Ento (I)/(J) enderear a:
-1 varivel A ou rtulo A
. .
. .
. .
-26 varivel Z ou rtulo Z
-27 Registrador n
-28 Registrador x
-29 Registrador y
-30 Registrador x2
-31 Registrador y2
-32 Registrador xy
0 Incio das variveis Indiretas No
Nomeadas
. .
. .
. .
800 O Endereo Mx. 800
I<-32 ou I>800 ou variveis erro: # 12
indefinidas
J<-32 ou I>800 ou variveis erro: # 12
indefinidas

Os rtulos das operaes INPUT(I) ,INPUT(J) and VIEW(I) ,VIEW(J) aparecem


com o nome da varivel ou registrador indiretamente endereado.

O menu SUMS permite que voc recupere os valores dos registradores estatsticos.
Contudo, necessrio usar endereamento indireto para fazer as outras
operaes, tais como STO, VIEW e INPUT.

As funes listadas abaixo podem usar (I) ou (J) como um endereo. Para FN=, (I)
ou (J) refere-se a um rtulo; para todas as outras funes (I) ou (J) refere-se a uma
varivel ou registrador.

14-22 Tcnicas de Programao


STO(I)/(J) INPUT(I)/(J)
RCL(I)/(J) VIEW(I)/(J)
STO +, , ,, (I)/(J) DSE(I)/(J)
RCL +, , ,, (I)/(J) ISG(I)/(J)
X<>(I)/(J) SOLVE(I)/(J)
FN=(I)/(J) FN d(I)/(J)

Voc no pode resolver ou integrar variveis sem nome ou registradores de


estatstica.

Controle do Programa com (I)/(J)


J que os contedos de I podem mudar cada vez que um programa se executa
ou at mesmo em partes diferentes do mesmo programa uma instruo de
programa tal como STO (I) ou (J) pode armazenar valor a uma varivel diferente
em momentos diferentes. Por exemplo, STO (-1) indica armazenamento de valor na
Varivel A. Isto mantm flexibilidade deixando aberto (at que o programa se
execute) exatamente a varivel ou rtulo de programa que ser necessitado.

O endereamento indireto muito til para contar e controlar os loops. A varivel I


ou J serve como um ndice mantendo o endereo da varivel que contm o nmero
de controle do loop para as funes DSE e ISG.

Equaes com (I)/(J)


Voc pode usar (I) ou (J) em uma equao para especificar uma varivel
indiretamente. Observe que 12 ou 12 significa a varivel especificada pelo
nmero na varivel I ou J (uma referncia indireta), mas que I ou J e 12ou 12
(onde as parnteses do usurio so usadas ao invs da tecla (I) ou (J)) significa
varivel I ou J.

Variveis indiretas sem nome


Colocando um nmero positivo dentro da varivel I ou J lhe permite acessar at
801 variveis indiretas. O exemplo seguinte indica como us-los.

Tcnicas de Programao 14-23


Linhas do Programa: Descrio:
(No modo RPN)
   
  
  ! 
  
  ! 12 Faixa de endereo de armazenamento definido 0-
100 e salvo 12345 dentro do endereo 100.
 

! 


 ! 12 Salva 67890 dentro do endereo 150. A faixa de
armazenagem indireta definida agora 0-150.
  
  ! 
 
  ! 12 Armazena 0 dentro do registrador indireto 100. A
faixa definida ainda 0-150.
  

  ! 
  12 Exibe INVALID (I), porque o endereo 170
indefinido
 
!

Nota:

1. Se voc quiser rechamar o valor a partir de um endereo de armazenamento


indefinido, a mensagem de erro # 12 ser mostrado. (Veja
A014)

2. A calculadora aloca a memria para varivel 0 para a ltima varivel no-


zero. importante armazenar 0 nas variveis depois de us-los para liberar a
memria. Cada registrador indireto alocado usa 37 bytes de memria de
programa.

3. H um mximo de 800 variveis.

14-24 Tcnicas de Programao


15
Resolvendo e Integrando Programas

Resolvendo um Programa
No captulo 7 voc viu como se pode inserir uma equao adicionando-a lista
de equaes e depois resolvendo-a para qualquer varivel. Voc pode tambm
inserir um programa que calcule uma funo e em seguida resolv-la para
qualquer varivel. Isto especialmente til se a equao que voc est resolvendo
se altera para certas condies ou se ela exige clculos repetidos.

Para resolver uma funo programada:

1. Insira um programa que defina a funo. (Consulte Para escrever um


programa para SOLVE abaixo.)
2. Selecione o programa a ser resolvido: pressione o z V rtulo. (Voc
pode saltar esta etapa se estiver resolvendo novamente o mesmo programa).
3. Resolva para a varivel incgnita: pressione { varivel.

Observe que FN= necessrio se voc estiver resolvendo uma funo


programada, mas no se estiver resolvendo uma equao da lista de equaes.

Para parar um clculo, pressione ou fe a mensagem !"!


aparecer na linha 2. A melhor estimativa atual da raz est na varivel
desconhecida; use z para v-la sem perturbar a pilha. Para continuar o
clculo, pressione f.

Para escrever um programa para SOLVE:

O programa pode usar equaes, operaes ALG e RPN em qualquer


combinao que seja mais conveniente.

Resolvendo e Integrando Programas 15-1


1. Inicie o programa com um rtulo. Este rtulo identifica a funo que voc
deseja avaliar atravs do SOLVE(/rtulo).
2. Inclui uma instruo de INPUT para cada varivel incluindo a incgnita. As
instrues INPUT permitem que voc resolva para qualquer varivel em uma
funo multivarivel. INPUT para a incgnita ignorada pela calculadora,
portanto necessrio escrever somente um programa que contenha uma
instruo INPUT separada para toda varivel (incluindo a incgnita).

Se voc no incluir nenhuma instruo INPUT, o programa usar os valores


armazenados nas variveis ou inseridos nas solicitaes da equao.
3. Insira as instrues para avaliar a funo.

Uma funo programada como uma linha mltipla RPN ou seqncia


ALG deve estar na forma de uma expresso que vai at zero na soluo.
Se sua equao f(x) = g(x), seu programa dever calcular f(x) - g(x).
=0 est implcito.
Uma funo programada como uma equao pode ser qualquer tipo de
equao igualdade, atribuio ou expresso. A equao avaliada
pelo programa e seu valor vai at zero na soluo. Se voc quiser que a
equao solicite os valores das variveis ao invs de incluir as instrues
INPUT, certifique-se de que o sinalizador 11 seja configurado.
4. Finalize o programa com uma RTN. A execuo do programa deve terminar
com o valor da funo no registrador X.

Exemplo: Programa usando ALG.

Escreva um programa usando as operaes ALG que resolvam qualquer incgnita


na equao para a Lei dos Gases Ideais. A equao :

P x V= N x R x T
onde
P = Presso (atmosferas ou N/m2).
V = Volume (litros).
N = Nmero de moles do gs.
R = A constante universal do gs
(0,0821 litros-atm/mole-K ou 8,314 J/mole-K).

T = Temperatura (Kelvin; K = C + 273,1).

15-2 Resolvendo e Integrando Programas


Para comear, coloque a calculadora no modo Programa; se for necessrio,
posicione o indicador do programa no topo da memria do programa.
Teclas: Visor: Descrio:
(No modo ALG)
{d Configura modo Programa.
U  !

Digite no programa:
Linhas do programa: Descrio:
(No modo ALG)
    Identifica a funo programada.
  "!  Armazena P para presso
  "! # Armazena V para volume
  "!  Armazena N para nmero de moles de gs
  "!  Armazena R para constante de gs
 "! ! Armazena T para temp.

#/! Pressione G
Presso volume = Moles constante de gs temp.
 ! Finaliza o programa.

Dgito verificador e comprimento: F425 33

Pressione para cancelar o modo entrada de programa.

Use o programa G para resolver a presso de 0,005 moles de dixido de


carbono em uma garrafa de 2 litros 24C.

Teclas: Visor: Descrio:


(No modo ALG)
zVG Seleciona G o programa.
SOLVE avalia para encontrar o
valor da varivel incgnita.
{P #@ Seleciona P; solicita V.
valor
f @ Armazena 2 em V; solicita N.
valor

Resolvendo e Integrando Programas 15-3


f @ Armazena ,005 em N; solicita R.
valor
 !@ Armazena ,0821 em R; solicita T.
f valor
 !@ Calcula T.


)
f # Armazena 297,1 em T; resolve P.
/ Presso de 0,0610 atm.
) 

Exemplo: Programa Usando Equao.


Escreva um programa que use uma equao para resolver a Lei dos Gases
Ideais.

Teclas: Visor: Descrio:


(No modo RPN)
{d Seleciona o modo entrada de
U  ! Programa. Move o indicador de
programa para o topo da lista de
programas.
{H     Marca o programa.
z x Ativa a solicitao da equao.
(1 )    
G Avalia a equao, limpando o
KP y sinalizador 11. (Dgito verificador
KV z c e comprimento: EDC8 9).
KN y
KR y
KT   #/!
z   ! Finaliza o programa.
)  Cancela o modo entrada de
Programa.
Dgito verificador e comprimento do programa: DF52 21

Calcule agora a alterao na presso do dixido de carbono se sua temperatura


cair para 10C a partir do exemplo anterior.

15-4 Resolvendo e Integrando Programas


Teclas: Visor: Descrio:
(No modo RPN)
{HL )  Armazena a presso anterior.
z VH )  Seleciona o programa H.
{P #@ Seleciona a varivel P; solicita V.
)
f @ Retm 2 em V; solicita N.
) 
f @ Retm ,005 em N; solicita R.
) 
f !@ Retm ,0821 in R; solicita T.

)
!@ Calcula o novo T.

)
f # Armazena 287,1 em T; resolve o
/ novo P.
) 
KL . )  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).

Resolvendo e Integrando Programas 15-5


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:

/ label

# 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 W X ou Y.

15-6 Resolvendo e Integrando Programas


Linhas do programa: Descrio:
(No modo RPN)
%   % Configurao para X.
%   ndice para X.
%  !   Desvia para rotina principal.
Dgito verificador e comprimento: 62A0 11
&   & Configurao para Y.
&   ndice para Y.
&  !   Desvia para rotina principal.
Dgito verificador e comprimento: 221E 11
    Rotina principal.
  !  Armazena o ndice em I.
  /  Define o programa para resoluo.
  #12 Resolve a varivel apropriada.
  #$12 Exibe a soluo.
 ! Finaliza o programa.
Dgito verificador e comprimento: D45B 18
    Calcula f (x,y). Inclui INPUT ou solicitao
) de equao conforme necessrio.
)
)
  !

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).

Resolvendo e Integrando Programas 15-7


2. Selecione o programa que define a funo para integrar: pressione z
V rtulo. (Voc pode saltar esta etapa se estiver reintegrando o mesmo
programa.)
3. Insira os limites da integrao: digite o limite inferior e pressione ,
depois digite o limite superior.
4. Selecione a varivel de integrao e inicie o clculo: pressione z)
varivel .

Observe que FN= necessrio se voc estiver integrando uma funo


programada, mas no necessrio se estiver integrando uma equao da lista de
equaes.

ou
Voc pode parar um clculo de integrao em execuo pressionando-se
f e a mensagem !"! aparecer na linha 2. Entretanto, o clculo
no pode ser continuado. Nenhuma informao sobre a integrao disponvel
at que o clculo termine normalmente.

Pressionando Wenquanto um clculo de integrao estiver executando


cancelar a operao )V. Neste caso, voc iniciar )V novamente
desde o incio.

Para escrever um programa para FN:

O programa pode usar equaes, operaes ALG ou RPN em qualquer


combinao que seja mais conveniente.

1. Inicie o programa com um rtulo. Este rtulo identifica a funo que se deseja
integrar (/rtulo).
2. Inclua uma instruo INPUT para cada varivel incluindo a varivel de
integrao. As instrues INPUT lhe permite integrar em relao a qualquer
varivel em uma funo multi-varivel. INPUT para a varivel da integrao
ignorada pela calculadora, por isso necessrio escrever somente um
programa que contenha uma instruo INPUT separada para cada varivel
(incluindo a varivel de integrao).

Se voc no incluir nenhuma instruo INPUT, o programa usar os valores


armazenados nas variveis ou inseridos nas solicitaes da equao.
3. Insira as instrues para avaliar a funo.

15-8 Resolvendo e Integrando Programas


Uma funo programada como uma multi-linha RPN ou sequncia ALG
deve calcular os valores da funo que voc deseja integrar.
Uma funo programada como uma equao normalmente includa
como uma expresso especificando o integrando embora ela possa ser
qualquer tipo de equao. Se voc quiser que a equao solicite os
valores da varivel ao invs de incluir as instrues INPUT, certifique-se
de que o sinalizador 11 esteja configurado.
4. Finalize o programa com uma RTN. A execuo do programa deve terminar
com o valor da funo no registrador X.

Exemplo: Programa Usando Equao.

A funo integral de seno no exemplo do captulo 8

t sin x
Si(t) = 0 ( )dx
x

Esta funo pode ser avaliada atravs da integrao de um programa que defina
o integrando:

  Define a funo.


 1%2% A funo como uma expresso. (Dgito verificador e
comprimento: 0EE0 8).
 ! Finaliza a sub-rotina
Dgito verificador e comprimento do programa: D57E 17

Insira este programa e integre a funo integral do seno em relao a x de 0 a 2 (t


= 2).

Teclas: Visor: Descrio:


(No modo RPN)
9 (2) Seleciona o modo Radianos.
z VS Seleciona o rtulo S como o
integrando.
_ Insere os limites inferior e o
superior da integrao.
z )X !! Integra a funo de 0 a 2; Exibe o
/ resultado.
) 

Resolvendo e Integrando Programas 15-9


9 (1) )  Restaura o modo Graus.

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:

/ rtulo

 G 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 ( {e ) ou STOP (f)
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

D M 2
1 D ( ) /2
M e S dD.
S 2

A funo e ((D M) S )2 2 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:

15-10 Resolvendo e Integrando Programas


   
    Recupera o limite inferior de integrao.
   % Recupera o limite superior de integrao. (X = D.)
  /  Especifica a funo.
   G  Integra a funo normal usando a varivel fictcia D.

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 1 2. Alm disso, SOLVE e FN no podem
chamar uma rotina que contenha instruo /rtulo; se for tentado, ocorrer um
erro # !# ou  !#. O SOLVE no pode chamar uma rotina
que contenha uma instruo FN instruction (produz um erro #1 2), da
mesma forma que FN no pode chamar uma rotina que contenha uma instruo
SOLVE (produz um erro 1 #2).

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).

Resolvendo e Integrando Programas 15-11


15-12 Resolvendo e Integrando Programas
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 x e y . (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.

Programas Estatsticos 16-1


Ajuste da Linha
Straight Line Reta
Fit Ajuste da Curva Exponencial
Exponential Cur ve Fit
S E
y y
y = B + Mx y = Be Mx

x x

Ajuste da Curva Curve


Logarithmic Logartmica
Fit Ajuste
Powerda curva
Curvede Fit
potncia
L P
y y
y = B + MIn x y = Bx M

x x

Para ajustar as curvas logartmicas, os valores de x devem ser positivos. Para


ajustar as curvas exponenciais, os valores de y devem ser positivos. Para ajustar as
curvas de potncia, ambos x e y devem ser positivos. Um erro 12
ocorrer se um nmero negativo for inserido nestes casos.

Os valores dos dados de grande magnitude, mas com diferenas relativamente


pequenas podem gerar problemas de preciso, como podem valores de dados de
grande diferena de magnitudes. Consulte Limitaes na Exatido de Dados no
captulo 12.

16-2 Programas Estatsticos


Listagem do Programa:

Linhas do Description
programa:
(No modo RPN)
  Esta rotina configura o estado para o modelo de linha reta.
  Limpa o sinalizador 0, o indicador para ln X.
   Limpa o sinalizador 1, o indicador para In Y.
 ! '  Desvia para o ponto de entrada comum Z.
Dgito verificador e comprimento: 8E85 12

    Esta rotina configura o estado para o modelo logartmico.


   Configura o sinalizador 0, o indicador para ln X.
    Limpa o sinalizador 1, o indicador para ln Y
  ! '  Desvia para o ponto de entrada comum Z.
Dgito verificador e comprimento: AD1B 12

    Esta rotina configura o estado para o modelo exponencial.


   Limpa o sinalizador 0, o indicador para ln X.
    Configura o sinalizador 1, o indicador para ln Y.
  ! '  Desvia para o ponto de entrada comum Z.
Dgito verificador e comprimento: D6F1 12

    Esta rotina configura o estado para o modelo de potncia.


   Configura o sinalizador 0, o indicador para ln X.
    Configura o sinalizador 1, o indicador para ln Y.
Dgito verificador e comprimento: 3800 9

'   ' Define o ponto de entrada comum para todos os modelos.
'   Apaga os registradores estatsticos. Pressione
{ (4)
'  Configura o contador do loop a zero para a primeira entrada.
Dgito verificador e comprimento: 8611 10

$   $ Define o incio do loop de entrada.


$   Ajusta o contador do loop a um para a solicitao de entrada.
$  -
$  ! % Armazena o contador do loop em X para que aparea na
solicitao para X.

Programas Estatsticos 16-3


Linhas do Description
programa:
(No modo RPN)
$  "! % Exibe o contador com a solicitao e armazena a entrada X.
$  @ Se o sinalizador 0 for configurado . . .
$
 . . . toma o log natural da entrada X.
$ !  Armazena este valor para a rotina de correo.
$ "! & Solicita e armazena Y.
$   @ Se o sinalizador 1 for configurado . . .
$   . . . toma o log natural da entrada Y.
$  ! 
$   
$  - Acumula B e R como par de dados x,y em registradores de
estatstica.
$  ! $  Loop para outro par de X, Y.
Dgito verificador e comprimento: 9560 46

"   " Define o incio da rotina undo.


"    Recupera o par de dados mais recente.
"   
"  . Exclui este par do acmulo estatstico.
"  ! $  Loop para outro par de X, Y.
Dgito verificador e comprimento: A79F 15

    Define o incio da rotina de sada


  T Calcula o coeficiente de correlao.
  !  Armazena-o em R.
  #$  Exibe o coeficiente de correlao.
  E Calcula o coeficiente b.
  @  Se o sinalizador 1 for configurado toma o antilog natural de b.

H %
 !  Armazena b em B.
 #$  Exibe o valor.
  P Calcula o coeficiente m.
  !  Armazena m em M.
  #$  Exibe o valor.
Dgito verificador e comprimento: 850C 36

16-4 Programas Estatsticos


Linhas do Description
programa:
(No modo RPN)
&   & Define o incio do loop de estimativa (projeo).
&  "! % Exibe, solicita e, se for alterado, armazena o valor x em X.
&   @ Se o sinalizador 0 for configurado . . .
&  !   Desvia para K001
&  !   Desvia para M001
& ! & Armazena o valor y em Y.
&
"! & Exibe, solicita e, se for alterado, armazena o valor de y em Y.
&  @ Se o sinalizador 0 for configurado . . .
& !   Desvia para O001
&  !   Desvia para N001
&  ! % Armazena x no X para o prximo loop.
&  ! &  Loop para outra estimativa.
Dgito verificador e comprimento: C3B7 36

    Esta sub-rotina calcula y para o modelo de linha reta.


   
   %
  -  Calcula y = MX + B.
  ! Retorna para a rotina de chamada.
Dgito verificador e comprimento: 9688 15

    Esta sub-rotina calcula x para o modelo de linha reta.


   &
  . 
    Calcula x =(Y B) M.
  ! Retorna para a rotina de chamada.
Dgito verificador e comprimento: 9C0F 15

    Esta sub-rotina calcula y para o modelo logartmico.


   %
  
   
  -  Calcula y = M In X + B.
 ! Retorna para a rotina de chamada.

Programas Estatsticos 16-5


Linhas do Description
programa:
(No modo RPN)
Dgito verificador e comprimento: 889C 18

    Esta sub-rotina calcula x para o modelo logartmico.


   &
  . 
   
  H % Calcula x = e(Y B) M
 ! Retorna para a rotina de chamada.
Dgito verificador e comprimento: 0DBE 18

    Esta sub-rotina calcula y para o modelo exponencial.


   
   %
  H %
    Calcula y = BeMX.
 !   Desvia para M005
Dgito verificador e comprimento: 9327 18

    Esta sub-rotina calcula x para o modelo exponencial.


   &
   
  
    Calcula x = (ln (Y B)) M.
 !   Vai para N005
Dgito verificador e comprimento: 7219 18

    Esta sub-rotina calcula y para o modelo de potncia.


   %
   
  %
    Calcula Y= B (XM).
 !   Vai para K005
Dgito verificador e comprimento: 11B3 18

    Esta sub-rotina calcula x para o modelo de potncia.

16-6 Programas Estatsticos


Linhas do Description
programa:
(No modo RPN)
   &
   
   
  +
 % Calcula x = (Y/B ) 1/M

!   Vai para O005
Dgito verificador e comprimento: 8524 21

    Determina se D001 ou B001 devem ser executados


   @ Se o sinalizador 1 for configurado . . .
  %   Executa D001
  %   Executa B001
  ! & Vai para Y006
Dgito verificador e comprimento: 4BFA 15

    Determina se C001 ou A001 devem ser executados


   @ Se o sinalizador 1 for configurado . . .
  %   Executa C001
  %   Executa A001
  ! & Vai para Y006
Dgito verificador e comprimento: 1C4D 15

    Determina se J001 ou H001 devem ser executados


   @ Se o sinalizador 1 for configurado . . .
  %   Executa J001
  %   Executa H001
  ! &  Vai para Y011
Dgito verificador e comprimento: 0AA5 15

    Determina se I001 ou G001 devem ser executados


   @ Se o sinalizador 1 for configurado . . .
  %   Executa I001
  %   Executa G001
  ! &  Vai para Y011
Dgito verificador e comprimento: 666D 15

Programas Estatsticos 16-7


Sinalizadores Usados:

O sinalizador 0 configurado se um log natural for necessrio na entrada X. O


sinalizador 1 configurado se um log natural for necessrio na entrada Y.

Se o sinalizador 1 for configurado na rotina N, ento I001 executado. Se o


sinalizador 1 estiver apagado, G001 executado.

Instrues do programa:

1. Digite as rotinas do programa; pressione ao terminar.


2. Pressione W e selecione o tipo de curva que voc deseja ajustar
pressionando:

S para uma linha estreita;


L para uma curva logaritmica;
E para uma curva exponencial; ou
P para uma curva de potncia.
3. Digite o valor x e pressione f.
4. Digite o valor y e pressione f.
5. Repita os passos 3 e 4 para cada par de dados. Se voc descobrir que
cometeu um erro depois de pressionar f no passo 3 (com a solicitao de
f novamente (exibindo a solicitao de
valor &@ ainda visvel), pressione
valor %@) e pressione WU para desfazer (remover) o ltimo par
de dados. Se descobrir que cometeu um erro depois do passo 4, pressione
WU. Em ambos os casos continue no passo 3.
6. Depois que todos os dados forem digitados, pressione WR para
ver o coeficiente de correlao, R.
7. f para ver o coeficiente de regresso B.
Pressione
8. Pressione f para ver o coeficiente de regresso M.
9. Pressione f para ver a solicitao de valor %@ para a rotina de estimativa
x , y .
10. Se voc deseja estimar y baseado em x, digite x na solicitao de valor %@,
em seguida pressione f para ver y (&@).
11. Se voc deseja estimar x baseado em y, pressione f at que voc veja a
solicitao de valor &@, digite y, em seguida pressione f para ver x (%@).
12. Para obter mais estimativas, v para o passo 10 ou 11.

16-8 Programas Estatsticos


13. Para um novo caso, v para o passo 2.

Variveis Usadas:

B O coeficiente de regresso (interseo y de uma linha


reta); tambm usado para partida.
M Coeficiente de regresso (inclinao de uma linha
reta).
R Coeficiente de correlao; tambm usado para
partida.
X O valor x de um par de dados quando voc insere os
dados; o x hipottico ao projetar y ; ou x (estimativa
de x) quando dado um y hipottico.
Y O valor y de um par de dados quando voc insere os
dados; o y hipottico ao projetar x ; ou y (estimativa
de y) quando dado um x hipottico.
Registradores estatsticos Acumulao estatstica e clculos.

Exemplo 1:
Ajuste uma linha reta para os dados abaixo. Faa um erro intencional ao digitar o
terceiro par de dados e corrija com a rotina undo. Alm disso, faa a estimativa do
y para um valor x de 37. E faa a estimativa do x para um valor y de 101.

X 40,5 38,6 37,9 36,2 35,1 34,6


Y 104,5 102 100 97,5 95,5 94

Teclas: Visor: Descrio:


(No modo RPN)
WS %@ Inicia a rotina da linha reta.
)
f &@ Insere o valor x do par de dados.
valor

Programas Estatsticos 16-9


 %@ Insere o valor y do par de dados.
f )

f &@ Insere o valor x do par de dados.


 )
f %@ Insere o valor y do par de dados.
)

Agora insira intencionalmente 379 em vez de 37,9 para ver como corrigir as
entradas incorretas.
Teclas: Visor: Descrio:
(No modo RPN)

f &@ Insere o valor x errado do par de


 ) dados.
f %@ Recupera a solicitao %@.
)
WU %@ Deleta o ltimo par. Agora proceda
) com a entrada de dados correta.

f &@ Enters correct x do par de dados.


 )
f %@ Insere o valor y do par de dados.
)

 f &@ Insere o valor x do par de dados.


 )
f %@ Insere o valor y do par de dados.
)

 f &@ Insere o valor x do par de dados.



)
f %@ Insere o valor y do par de dados.
)

f &@ Insere o valor x do par de dados.


)
 f %@ Insere o valor y do par de dados.

)
WR / Calcula o coeficiente de correlao.
) 

16-10 Programas Estatsticos


f / Calcula o coeficiente de regresso
)
 B.
f / Calcula o coeficiente de regresso
)
 M.
f %@ Solicita o valor hipottico de x.

)

f &@ Armazena 37 no X e calcula y .


) 
f %@ Armazena 101 no Y e calcula x .
 )

Exemplo 2:
Repita o exemplo 1 (usando os mesmos dados) para ajustes de curva logartmicos,
exponenciais e de potncia. A tabela abaixo lhe oferece o rtulo inicial de
execuo e os resultados (os coeficientes de correlao e regresso e as estimativas
x e y) para cada tipo de curva. Ser necessrio reinserir os valores dos dados
cada vez que voc executar o programa para um ajuste de curva diferente.

Logartmico Exponencial Potncia


Para iniciar: WL WE WP
R 0,9965 0,9945 0,9959
B 139,0088 51,1312 8,9730
M 65,8446 0,0177 0,6640
Y ( y quando X=37) 98,7508 98,5870 98,6845
X ( x quando Y=101) 38,2857 38,3628 38,3151

Distribuies Normais e Normais-Inversas


A distribuio normal freqentemente usada para modelar o comportamento da
variao aleatria com relao uma mdia. Este modelo assume que a
distribuio da amostra simtrica com relao mdia, M, com um desvio
padro, S, e a curva se aproxima ao formato de um sino mostrado abaixo. Dado
um valor x, este programa calcula a probabilidade de que um dado da seleo
aleatria dos dados da amostra tenha um valor maior. Isto conhecido como uma
rea de cauda superior, Q(x). Este programa tambm fornece a inversa: dado um
valor Q(x), o programa calcula o valor correspondente x.

Programas Estatsticos 16-11


y

rea da cauda
superior
"U pper tail"
area

Q [x]

x x
1 x
e (( x x ) ) 2dx
2
Q (x ) = 0.5
2 x

Este programa usa a caracterstica de integrao incorporada da HP 35s para


integrar a equao da curva de freqncia normal. A inversa obtida usando o
mtodo de Newton para buscar iterativamente um valor de x que resulte na
probabilidade Q(x) dada.

16-12 Programas Estatsticos


Listagem do Programa:

Linhas do Descrio
programa:
(No modo RPN)
  Esta rotina inicializa o programa normal de distribuio.
 Armazena o valor padro para a mdia.
 ! 
 "!  Solicita e armazena a mdia, M.
  Armazena o valor padro do desvio padro.
!

"! Solicita e armazena o desvio padro, S.
! Interrompe o valor exibido do desvio padro.
Dgito verificador e comprimento: 70BF 26

    Esta rotina calcula Q(X) dado X.


  "! % Solicita e armazena X.
  %   Calcula a rea da cauda superior.
  !  Armazena o valor em Q para que a funo VIEW possa
exibi-lo.
  #$  Exibe Q(X).
 !   Loop para calcular outra Q(X).
Dgito verificador e comprimento: 042A 18

    Esta rotina calcula X dado Q(X).


  "!  Solicita e armazena Q(X).
    Recupera a mdia.
  ! % Armazena a mdia como uma estimativa de X, chamada
Xguess.
Dgito verificador e comprimento: A970 12

!   ! Este rtulo define o incio do loop iterativo.


!  %   Calcula (Q( Xguess) Q(X)).
!  . 
!   %
!  ! 
! 
!
%   Calcula a derivada em Xguess.

Programas Estatsticos 16-13


Linhas do Descrio
programa:
(No modo RPN)
!  !
! Calcula a correo para Xguess.
!  !- % Soma a correo para produzir um novo Xguess.
!  
!  ) 
!  6@ Testa para ver se a correo significativa.
!  ! !  Retorna para comear o loop se a correo for
significativa. Continua se a correo no for significativa.
!   %
!  #$ % Exibe o valor calculado de X.
! 
!   Loop para calcular outro X.
Dgito verificador e comprimento: EDF4 57

    Esta sub-rotina calcula a rea da cauda superior Q(x).


    Recupera o limite inferior da integrao.
   % Recupera o limite superior da integrao.
  /  Seleciona funo definida pela LBL F para a integrao.
   G  Integra a funo normal usando a varivel fictcia D.
 




   Calcula S 2 .
  ! ! Armazena o resultado temporariamente para a rotina
inversa.
 
  -+.
  )
  - Adiciona metade da rea sob a curva j que integramos
usando a mdia como o limite inferior.
  ! Retorna para a rotina de chamada.
Dgito verificador e comprimento: 8387 52

16-14 Programas Estatsticos


Linhas do Descrio
programa:
(No modo RPN)
    Esta sub-rotina calcula o integrando para a funo normal
2
e (( X M) S ) 2

   
  . 
  
  
 


 -+.
 H %
  ! Retorna para a rotina de chamada.
Dgito verificador e comprimento: B3EB 31

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 3.

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 WS.
3. Depois da solicitao para M, digite a mdia da populao e pressione f.
(se a mdia for zero, simplesmente pressione f.)

Programas Estatsticos 16-15


4. Depois de solicitar S, digite o desvio padro da populao e pressione f.
(Se o desvio padro for 1, simplesmente pressione f.)
5. Para calcular X dado Q(X), salte para o passo 9 destas instrues.
6. Para calcular Q(X) dado X, WD.
7. Depois da solicitao, digite o valor de X e pressione f. O resultado, Q(X),
exibido.
8. Para calcular Q(X) para um novo X com a mesma mdia e desvio padro,
pressione f e v para o passo 7.
9. Para calcular X dado Q(X), pressione WI.
10. Depois da solicitao, digite o valor de Q(X) e pressione f. O resultado, X,
exibido.
11. Para calcular X para um novo Q(X) com a mesma mdia e desvio padro,
pressione f e v para o passo 10.

Variveis Usadas:

D Varivel fictcia de integrao.


M Mdia da populao, valor padro zero.
Q Probabilidade correspondente rea da cauda superior.
S Desvio padro da populao, valor padro de 1.
T Varivel usada temporariamente para passar o valor S 2 para o
programa inverso.
X Valor de entrada que define o lado esquerdo na rea da cauda superior.

Exemplo 1:

Seu amigo lhe informa que a indivduo com voc vai se encontrar tem inteligncia
3. Voc entende que esta pessoa mais inteligente do que a populao local
exceto com relao s pessoas que tenham o desvio padro superior a trs acima
da mdia.

Suponha que voc perceba que a populao local contenha 10,000 indivduos
que poderiam possivelmente ter um encontro com voc. Quantas pessoas estariam
na faixa 3? J que este problema determinado em termos de desvio padro,
use o valor padro de zero para M e 1 para S.

Teclas: Visor: Descrio:


(No modo RPN)
WS @ Inicia a rotina de inicializao.
)

16-16 Programas Estatsticos


f @ Aceita o valor padro de zero para M.
)
f ) Aceita o valor padro de 1 para S.
WD %@ Inicia o programa de distribuio e
valor solicita X.

f / Insere 3 para X e inicia o clculo de


)  Q(X). Exibe a taxa da populao mais
inteligente do que qualquer um dentro
dos trs desvios padres da mdia.
)  Multiplica pela populao. Exibe o
y nmero aproximado de indivduos
para encontros na populao local
que atende ao critrio.
Dado que seu amigo famoso por exagerar de vez em quando, voc decide ver
quo raro umindivduo "2" poderia ser. Observe que o programa pode ser
executado novamente simplesmente pressionando f.

Teclas: Visor: Descrio:


(No modo RPN)
f %@ Reinicia o programa.
)
f / Insere 2 como valor de X e calcula
)  Q(X).

)  Multiplica pela populao para a
y estimativa revisada.

Exemplo 2:

A mdia de um conjunto de notas em um teste 55. O desvio padro 15,3.


Supondo que a curva normal padro modela corretamente a distribuio, quall a
probabilidade que um estudante selecionado aleatriamente tire ao menos 90 na
nota? Qual a nota que ser superada por somente 10 porcento dos estudantes?
Qual seria a nota que apenas 20 por cento dos estudantes teriam falhado em
alcanar?

Programas Estatsticos 16-17


Teclas: Visor: Descrio:
(No modo RPN)
WS @ Inicia a rotina de inicializao.
)
f @ Armazena 55 para a mdia.
)

f ) Armazena 15,3 para o desvio padro.
WD %@ Inicia o programa de distribuio e
valor solicita X.
 f / Insere 90 para X e calcula Q(X).
) 

Assim, esperaramos que apenas aproximadamente 1 por cento dos estudantes


obtivessem notas mais altas que 90.
Teclas: Visor: Descrio:
(No modo RPN)
WI @ Inicia a rotina inversa.
) 
f %/ Armazena 0,1 (10 por cento) em Q(X)

)

e calcula X.
f @ Reinicia a rotina inversa.
)
f %/ Armazena 0,8 (100 por cento menos
) 20) em Q(X) e calcula X.

Desvio Padro Agrupado


O desvio padro de dados agrupados, Sxy, o desvio padro dos pontos de
dados x1, x2, , xn, que ocorrem nas freqncias do nmero inteiro f1, f2, ... , fn.

( xif i) 2
xi 2f i
Sxg = fi
( fi ) 1

16-18 Programas Estatsticos


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: Description


(No modo ALG)
  Inicia o programa de desvio padro agrupado.
 ; Limpa registradores estatsticos (-27 at -32).

 !  Limpa a contagem N.
Dgito verificador e comprimento: E5BC 13

    Entra pontos de dados estatsticos.


  "! % Armazena o ponto de entrada em X.
  "!  Armazena a freqncia do ponto de dados em F.
   Insere incremento para N.
  ! 
   Recupera a freqncia de ponto de dado fi.
Dgito verificador e comprimento: 3387 19

    Acumula somatrias.


  .

  !  Armazena o ndice para o registrador -27.


   
  !-12 Atualiza fi
no registrador -27.

 h % xifi

! '
 .
 !  Armazena o ndice para o registrador -28.
   '
  !-12 Atualiza x f ii
no registrador -28.
2
  h % x i fi
  ! ' Armazena o ndice para o registrador -30.
  .
  ! 
   '

Programas Estatsticos 16-19


Linhas do programa: Description
(No modo ALG)
 
!-12 Atualiza xi 2fi no registrador -30.
   
  !-  Incrementa (ou decrementa) N.
   
   
  
  ! 
  #$  Exibe o nmero atual de pares de dados.
  !   Vai para o rtulo I para a prxima entrada de dados.
Dgito verificador e comprimento: F6CB 84

    Calcula as estatsticas para os dados agrupados.


  U Desvio padro agrupado.
  !
  #$ Exibe o desvio padro agrupado.
  Mdia ponderada.
 ! 

#$  Exibe a mdia ponderada.
 !   Retorna para obter mais pontos.
Dgito verificador e comprimento: DAF2 24

"   " Desfaz os erros nos dados de entrada.


"  . Insere o decremento em N.
"  ! 
"    Recupera a ltima entrada de freqncia de dados.
"  -+. Muda o sinal de fi.
" ! 
"
!   Ajusta a contagem e somatrias.
Dgito verificador e comprimento: 03F4 23

16-20 Programas Estatsticos


Sinalizadores Usados:

Nenhum.

Instrues do programa:

1. Digite as rotinas do programa; pressione ao terminar.


2. Pressione WS para iniciar a insero de dados novos.
3. Digite o valor xi (ponto de dado) e pressione f.
4. Digite o valor fi (freqncia) e pressione f.
5. Pressione f depois de usar VIEW para ver o nmero de pontos inseridos.
6. Repita os passos 3 a 5 para cada ponto de dados.

Se voc descobrir que cometeu um erro na entrada de dados (xi ou fi) depois
de pressionar f no passo 4, pressione WU e depois
pressione f novamente. Em seguida retorne para o passo 3 para inserir o
dado correto.
7. Quando o ltimo par de dados for inserido pressione WG para
calcular e exibir o desvio padro agrupado.
8. Pressione f para exibir a mdia ponderada dos dados agrupados.
9. Para adicionar pontos de dados adicionais, pressione f e continue no
passo 3.
Para iniciar um novo problema, inicie no passo 2. Variveis Usadas:

X Ponto de Dados.
F Freqncia do ponto de dados.
N Contador do par de dados.
S Desvio padro agrupado.
M Mdia ponderada.
i A varivel do ndice usada para enderear indiretamente o
registrador estatstico correto.
Registrador -27 Somatria fi.
Registrador -28 Somatria xifi.
Registrador -30 Somatria xi2fi.

Exemplo:
Insira os dados seguintes e calcule o desvio padro agrupado.

Programas Estatsticos 16-21


Grupo 1 2 3 4 5 6
xi 5 8 13 15 22 37
fi 17 26 37 43 73 115

Teclas: Visor: Descrio:


(No modo ALG)
WS %@ Solicita a primeira xi.
valor
f @ Armazena 5 em X; solicita o
valor primeiro fi.
f / Armazena 17 em F; Exibe o
) contador.
f %@ Solicita a segunda xi.
)
f @ Solicita a segunda fi.

)
f / Exibe o contador.
)
f %@ Solicita a terceira xi.
)
f @ Solicita a terceira fi.
 )

f / Exibe o contador.


)

Voc errou inserindo 14 em vez de 13 para x3. Desfaa seu erro executando a
rotina U:

WU / Remove os dados errados; exibe


) o contador verificado.
f %@ Solicita a nova terceira xi.
)

f @ Solicita a nova terceira fi.

)
f / Exibe o contador.
)
f %@ Solicita a quarta xi.
)
f @ Solicita a quarta fi.

)

16-22 Programas Estatsticos



f / Exibe o contador.
)
f %@ Solicita a quinta xi.
)
f @ Solicita a quinta fi.
)

f / Exibe o contador.
)
f %@ Solicita a sexta xi.
)

f @ Solicita a sexta fi.



)
f / Exibe o contador.
)
WG / Calcula e exibe o desvio padro
) agrupado (sx) dos seis pontos de
entradas.
f / Calcula e exibe a mdia
)  ponderada ( x ).
)  Limpa VIEW.

Programas Estatsticos 16-23


16-24 Programas Estatsticos
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 :

1 (1+ I 100) N
+ F (1+ ( I 100)) + B = 0
N
P
I 100
Balano, B

Pagamento, P

N
1 2 3 N _1

Valor Futuro, F

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.

Programas e Equaes Diversas 17-1


Entrada da equao:

Digite esta equao:

 1.1- 2:.2-1- 2:.-

Teclas: Visor: Descrio:


(No modo RPN)
G   ! ! Seleciona o modo
ou equao atual Equao.
KPy   _ Inicia a insero da
equao.
y 4  1.2
4  1.1-22
KIp 1.1-  2
0 1.1- 2:2
_ KN 1- 2:.2_
p KI KF  2:.2-_
y
4 KI :.2-1-2
p -1- 2_
0_ KN 1- 2:._
KB - 2:.-_
 1.1- Finaliza a equao.
z (segure) / Dgito verificador e
/ comprimento.

Observaes:

A equao TVM requer que I seja diferente de-zero para evitar o erro # &
. Se estiver resolvendo I e no estiver seguro de seu valor atual, pressione
{HI antes de comear o clculo SOLVE ({I).

17-2 Programas e Equaes Diversas


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


{HI.
2. Pressione G. 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


y para ver a taxa de juro anual.
mensal, i; pressione 12
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
f depois de cada valor.
solicitadas, pressione
5. Ao pressionar o ltimo f, 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.

Programas e Equaes Diversas 17-3


Variveis Usadas:

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.

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.

B = 7.250 _ 1.500

I = 10,5% per Jahr


N = 36 Monate
F=0

P=?

Teclas: Visor: Descrio:


(No modo RPN)
8 (%) Seleciona o formato de
exibio FIX 2.
G( quando  1.1- Exibe a parte mais esquerda
da equao TVM.
necessrio)
{P @ Seleciona P; solicita I.
valor
 @ Converte sua entrada de taxa
p ) de juros anual para a taxa
equivalente mensal.
f @ Armazena 0,88 em I; solicita
valor N.

17-4 Programas e Equaes Diversas



f @ Armazena 36 em N; solicita F.
valor
f @ Armazena 0 em F; solicita B.
valor
  @ Calcula B, o saldo inicial do
 8
 ) emprstimo.

f # Armazena 5750 em B; calcula


/ o pagamento mensal, P.
. )

A resposta negativa j que o emprstimo foi visto da perspectiva do muturio. O


dinheiro recebido pelo muturio (o saldo inicial) positivo, enquanto os valores
pagos so negativos.

Programas e Equaes Diversas 17-5


Parte 2. Que taxa de juros reduziria o pagamento mensal em $10?
Teclas: Visor: Descrio:
(No modo RPN)
G  1.1- Exibe a parte mais esquerda da
equao TVM.
{I @ Seleciona I; solicita P.
. )
{I @ Arredonda o pagamento para duas
. ) casas decimais.
@ Calcula o novo pagamento.
.
)
f @ Armazena 176,89 em P; solicita N.
 )
f @ Retm 36 em N; solicita F.
)
f @ Retm 0 em F; solicita B.
8
 )
f # Retm 5750 em B; calcula a taxa de
/ juros mensal.
)
y )
 Calcula a taxa de juros anual.

Parte 3. Usando a taxa de juros (6,75%) calculada, suponha que voc venda seu
carro depois de 2 anos. Qual o saldo de seu dbito? Em outras palavras, qual o
saldo futuro em 2 anos?

Observe que a taxa de juros, I, da parte 2 no zero, portanto no haver o erro


# & ao calcular o novo I.

Teclas: Visor: Descrio:


(No modo RPN)
G  1.1- Exibe a parte mais esquerda da
equao TVM.
{F @ Seleciona F; solicita P.
.
)
f @ Retm P; solicita I.
)

17-6 Programas e Equaes Diversas


f @ Retm 0,56 em I; solicita N.
 )
f @ Armazena 24 em N; solicita B.
8
 )
f # Retm 5750 em B; calcula F, o
/ saldo futuro. Novamente, o sinal
.8 
)  negativo indicando que voc deve
pagar este valor.
z8 Configura o formato de exibio
FIX 4.
(%)

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.

Programas e Equaes Diversas 17-7


LBL Y

Visualizao
Principal
Nota: x o valor
no registra-
dor X. LBL Z

P+2 x

Iniciar LBL P

x P
3 D

LBL X

sim
x = 0?

no

sim

no

17-8 Programas e Equaes Diversas


Listagem do Programa:

Linhas do Descrio
Pprograma:
(No modo ALG)
&   & Esta rotina exibe o nmero primo P.
&  #$ 
Dgito verificador e comprimento: 2CC5 6

'   ' Esta rotina adiciona 2 a P.


'  - 
Dgito verificador e comprimento: EFB2 9

    Esta rotina armazena o valor de entrada para P.


   ! 
  12
  65
 
 /@ Testa para a entrada par

- Aumenta P se inserir um nmero par.
  Armazena 3 no divisor de teste, D
Dgito verificador e comprimento: EA89 47

%   % Esta rotina testa P para ver se primo.


%  12 Encontra a parte fracionria de P D.
%  / @ Testa um resto de zero (no primo).
%  ! '  Se o nmero no for primo, tenta a prxima
possibilidade.
%  !12
% 65
%

% >@ Teste para ver se todos os fatores possveis foram
tentados.
% ! &  Se todos os fatores foram testados, desvia para a rotina
do visor.
%  -
%  ! %  Desvia para testar o primo em potencial com o novo
fator.
Dgito verificador e comprimento: C6B5 53

Programas e Equaes Diversas 17-9


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 WP para executar o programa. Nmero primo, P seri
exibido.
4. Para ver o prximo nmero primo, pressione f.

Variveis Usadas:

P Valor primo e valores primos potenciais.


D Divisor usado para testar o valor atual de P.

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?
Teclas: Visor: Descrio:
(No modo ALG)
W / Calcula o prximo nmero primo
P

) depois de 789.
f / Calcula o prximo nmero primo
) depois de 797.

17-10 Programas e Equaes Diversas


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

v1 = X i + Y j + Z k

v 2=U i + V j + W k

Linhas do Programa: Descrio


(No modo RPN)
    Define o incio da rotina de entrada/exibio
retangular.
  "! % Exibe ou aceita a entrada de X.
  "! & Exibe ou aceita a entrada de Y.
  "! ' Exibe ou aceita a entrada de Z.
  !   Vai ao R001 para vetores de entrada
Dgito verificador e comprimento: D82E 15

    Define o incio da rotina de insero de vetores.


   % Copia os valores em X, Y e Z para U, V e W
respectivamente.
  ! "
   &
  ! #
  '

! $
 !   Vai ao R001 para vetores de entrada
Dgito verificador e comprimento: B6AF 24

Programas e Equaes Diversas 17-11


Linhas do Programa: Descrio
(No modo RPN)
    Define o incio da rotina de produto vetorial.
   &
   $
   '
   #
 . Calcula (YW ZV), que o componente X.

! 
  '
  "
   %
   $
  . Calcula (ZU WX), que o componente Y.
  ! 
   %
   #
   &
 
 "
  .
  ! ' Armazena (XV YU), que o componente Z.
   
  ! % Armazena o componente X.
   
  ! & Armazena o componente Y.
  !   Vai ao R001 para vetores de entrada
Dgito verificador e comprimento: 838D 72

Exemplo:
Calcula o produto vetorial de dois vetores, v1=2i+5j+4k e v2=i-2j+3k

17-12 Programas e Equaes Diversas


Teclas: Visor: Descrio:

WR %@ Executa rotina R para entrar o


DOWH valor do vetor
f @ Entrar v2 de componente-x
DOWH
zf X@ Entrar v2 de componente-y
DOWH

f %@ Entrar v2 de componente-z



WE %@ Executa rotina E para trocar v2 em
 variveis U, V, e W
f @ Entrar v1 de componente-x
.
f X@ Entrar v1 de componente-y

f %@ Entrar v1 de componente-z

WC %@ Execute rotina C para calcular
 componente-x do produto vetorial
f @ Calcular componente-y do
. produto vetorial
f X@ Calcular componente-z do
. produto vetorial

Programas e Equaes Diversas 17-13


17-14 Programas e Equaes Diversas
Parte 3
Apndices e Referncias
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 z85 (5)) funo (pgina 123).


P: Como posso alterar o nmero de casas decimais no visor?

R: Use o z8 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 ) .) ?

Suporte Tcnico, Baterias e Servios A-1


R: O expoente de dez; que , 2,51 1013.

P: A calculadora exibiu a mensagem & ". 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 , , ou  ).

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).

A-2 Suporte Tcnico, Baterias e Servios


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 &  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.

Suporte Tcnico, Baterias e Servios A-3


Aviso No destrua, fure ou descarte as baterias no fogo. As
baterias podem estourar ou explodir, liberando produtos
qumicos perigosos.

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 U. 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 f e 6. A
memria limpa e a mensagem &  exibida ao se soltar
todas as trs teclas.

A-4 Suporte Tcnico, Baterias e Servios


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 & .
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 W 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 
 # ) ) ) e depois a mensagem 
.
3. Pressione as teclas na seqncia seguinte:

Suporte Tcnico, Baterias e Servios A-5


fUW9K9
Z6NQT<03
_4@G  pz
  y {

6
Se voc pressionar as teclas na ordem correta e elas funcionarem
perfeitamente, a calculadora exibir  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  . se passar no autoteste. V para o passo 5.


A calculadora exibe  . 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 U) 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 U).

Pressionando e 9 iniciar um autoteste contnuo que usado na fbrica.


Voc pode interromper este teste de fbrica pressionando qualquer tecla.

A-6 Suporte Tcnico, Baterias e Servios


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.

Suporte Tcnico, Baterias e Servios A-7


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

A-8 Suporte Tcnico, Baterias e Servios


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)

Suporte Tcnico, Baterias e Servios A-9


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

A-10 Suporte Tcnico, Baterias e Servios


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.

Suporte Tcnico, Baterias e Servios A-11


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

A-12 Suporte Tcnico, Baterias e Servios


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:

yyyy+
This marking is valid for non-Telecom products
This marking is valid for EU non-harmonized
and EU harmonized Telecom products
Telecom products.
(e.g. Bluetooth).
*Notified body number (used only if
applicable - refer to the product label)

Hewlett-Packard GmbH, HQ-TRE, Herrenberger Strasse 140, 71034 Boeblingen,


Alemanha

Suporte Tcnico, Baterias e Servios A-13


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.

A-14 Suporte Tcnico, Baterias e Servios


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 & " 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 {


()).

Para ver o espao disponvel na memria, pressione zX. O visor mostra o


nmero de bytes disponveis.

Memria do Usurio e a Pilha B-1


Para ver os requisitos da memria de equaes especficas na lista de equaes:
1. Pressione G para ativar o modo Equao. (  ! ! 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 z para ver o dgito verificador da soma (hexadecimal) e
o comprimento (em bytes) da equao. Por exemplo, /  /.

Para ver os requisitos de memria total de programas especficos:


1. Pressione z X () 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,   /
.
3. Opcional: Pressione z para ver o dgito verificador da soma.
(hexadecimal) e o comprimento (em bytes) do programa. Por exemplo,
/  /
.

Para ver os requisitos da memria de uma equao em um programa:


1. Exiba a linha de programa contendo a equao.
2. Pressione z para ver o dgito verificador da soma e o
comprimento. Por exemplo, /
 /.

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


U. 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.

B-2 Memria do Usurio e a Pilha


Apagando a Memria
A forma comum de apagar a memria do usurio pressionar {

(). 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 &  se a
operao for bem sucedida.

Memria do Usurio e a Pilha B-3


Categoria LIMPAR TUDO MEMRIA LIMPA
(Padro)
Modo angular Inalterado Graus
Modo base Inalterado Decimal
Configurao de Inalterado Mdio
contraste
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 Inalterado Zero
aleatrio
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
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.

B-4 Memria do Usurio e a Pilha


Desativando as Operaes

As cinco operaes , /, -, { (%) e { 


( !) 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 a 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, FIX, SCI, DEC, HEX, CLVARS


GRAD ENG, ALL OCT, BIN
PSE SHOW RADIX . RADIX , CL
h f e STOP e * e a*
X X U U rtulo nnn
(1#)** (2)**
EQN FDISP Errors d e entrada do
programa
Alternando Entrada digital xiy r a :
janelas binrias
Exceto quanto usada como CLx.
Incluindo todas as operaes realizadas enquanto o catlogo for exibido
exceto {#} e {} W, que ativam a elevao da pilha.

Memria do Usurio e a Pilha B-5


O Estado do Registrador LAST X
As seguintes operaes salvam x no registrador LAST X em modo RPN:

+, , , x , x2, ex, 10x

LN, LOG yx, X y 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 ex, LN, yx, 1/x CMPLX SIN, COS,
TAN
kg, lb C, F cm, in
l, gal KM MILE

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.

B-6 Memria do Usurio e a Pilha


Acessando Contedos do Registrador de Pilha
Os valores retidos nos quatro registradores de pilha, X, Y, Z e T, so acessveis em
modo RPN em uma equao ou programa usando os comandos REGX, REGY,
REGZ e REGT.

Para usar estas instrues, pressione d primeiro. Em seguida, pressionando


< produzir um menu no visor mostrando os registradores X-, Y-, Z-, T-.
Pressionando ou mover o smbolo sublinhado, indicando qual
registrador est presentemente selecionado. Pressionando colocar uma
instruo dentro de um programa ou equao que rechama o valor do registrador
da pilha escolhida para uso mais tarde. Estes so exibidos como REGX, REGY,
REGZ, e REGT.

Por exemplo, uma linha de programa entrado ao pressionar primeiro d e em


seguida entrando as instrues REGX x REGY x REGZ x REGT computar o produto
dos valores nos registradores das 4 pilhas e colocar o resultado dentro do
registrador-X. Ele deixar os valores anteriores de X, Y e Z nos registradores da
pilha Y, Z e T.

Muitos desses usos eficientes de valores na pilha que so possveis desta maneira
tal que no seria disponvel de outra maneira no HP35s.

Memria do Usurio e a Pilha B-7


B-8 Memria do Usurio e a Pilha
C
ALG: Resumo

Sobre ALG
Este apndice resume algumas caractersticas exclusivas para o modo ALG,
incluindo,

Dois argumentos aritmticos

Funes exponencial e logartmica ( z(,z+, {*,


{-)
Funes Trigonomtricas
Partes de nmeros
Verificando a pilha
Operaes com nmeros complexos
Integrando uma equao
Aritmtica em bases 2, 8 e 16
Inserindo dados estatsticos com duas variveis

Pressione 9 () para ajustar a calculadora para o modo ALG.


Quando a calculadora est no modo ALG, o indicador ALG est ativo.

No modo ALG, as operaes so executadas na seguinte ordem:

1. Operaes entre parnteses.


2. Funo fatorial (!) exige a entrada de valores antes de voc pressionar *.
3. Funes que exigem entrada de valores depois de pressionar a tecla de
funo, por exemplo, converso da unidade COS, SIN, TAN, ACOS, ASIN,
3
ATAN, LOG, LN, x2, 1/x, x , , x , %, RND, RAND, IP, FP, INTG, SGN,
nPr, nCr, %CHG, INT, Rmdr, ABS, ex,10x.

ALG: Resumo C-1


4. x y e yx.
5. Menos unrio +/-
6. ,
7. +,
8. =

Clculos Aritmticos com Dois Argumentos em ALG


Este comentrio sobre clculos aritmticos usando ALG substitui as partes a seguir
que so afetadas pelo modo ALG. Operaes aritmticas com dois argumentos
so afetados pelo modo ALG:

Aritmtica simples

Funes de potncia (0, .)


Clculos percentuais (P ou { S)
Permutaes e Combinaes (z x, { {)
Quociente e Resto da Diviso (zJ (!) ,
zJ
(PGT))

Aritmtica Simples
Aqui esto alguns exemplos de aritmtica simples.

No modo ALG, insira o primeiro nmero, pressione, pressione o operador (,


, y, p), insira o segundo nmero e finalmente pressione a tecla .

Para calcular: Pressione: Visor:


12 + 3
-
)
12 3
.
)
12 3 y

 )
12 3 p

)

C-2 ALG: Resumo


Funes de Potncia

No modo ALG, para calcular um nmero y elevado potncia de x, digite y 0 x


e depois pressione .
Para calcular: Pressione: Visor:
123 0
:
8
 )
641/3 (raiz cbica) z.
64 %!18 2
)

Clculos de Percentuais

A funo percentual. A tecla P divide um nmero por 100.


Para calcular: Pressione: Visor:
27% de 200 {P 2 01 8
2
7 )

200 menos 27% {P   .01 8


2
27  )

25 mais 12% {P  -0182


12  )

Para calcular: Pressione:


x% de y {P y x
Variao percentual de y para x. (y 0) zS y x

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?
Teclas: Visor: Descrio:
zS  Este ano o preo caiu
 01 )8)
 aproximadamente 2,2% em
 .) relao ao preo do ano
passado.

ALG: Resumo C-3


Permutaes e Combinaes

Exemplo: Combinaes de Pessoas.

Uma empresa que emprega 14 mulheres e 10 homens est formando um comit de


segurana com seis pessoas. Quantas combinaes diferentes de pessoas so
possveis?
Teclas: Visor: Descrio:
zx QT18 2 Nmero total de
 8 )
combinaes possveis.

Quociente e Resto de Diviso

Voc pode usar zJ (!) e zJ


(PGT) para produzir
o quociente ou o resto das operaes de diviso envolvendo dois nmeros inteiros.

zJ (!)Inteiro 1 Inteiro 2.

zJ
(PGT)Inteiro 1 Inteiro 2.

Exemplo:
Para exibir o quociente e o resto da diviso gerado por 58 9

Teclas: Visor: Descrio:


zJ (!) #1 8 2 Exibe o quociente.
9 )
zJ
(PGT) 1 8 2 Exibe o resto.
9 )

Clculo com Parnteses

Use parnteses quando voc quiser adiar o clculo de um resultado intermedirio


at que voc entre mais nmeros. Por exemplo, suponha que voc deseje calcular:

30
9
85 12

C-4 ALG: Resumo


Se voc quisesse digitar
p y, a calculadora iria
calcular o resultado, -107,6471. No entanto, no isso que voc deseja. Para
adiar a diviso at que tenha subtrado 12 de 85, use parnteses:

Teclas: Visor: Descrio:

p4  ,1 .2 No feito nenhum


clculo.
 ,1 .2_ Calcula 85 12.

y  ,1 .2 _ Calcula 30/73.

 ,1 .2 Calcula 30/(85 12)


) 9.

Voc pode omitir o sinal de multiplicao () antes do parntese esquerdo. A


multiplicao implcita no disponvel no modo Equao. Por exemplo, a
expresso 2 (5 4) pode ser inserida como 4 , sem a tecla y
inserida entre 2 e o parntese esquerdo.

Funes Exponencial e Logartmica

Para calcular: Pressione: Visor:


Logaritmo natural (base e) {- 12
)
Logaritmo comum (base 10) z+ 1 2
)
Exponencial natural {* %12

) 
Exponencial comum z( 12
 )
(antilogaritmo)

ALG: Resumo C-5


Funes Trigonomtricas
Assuma que a unidade do ngulo seja 9 ()
Para calcular: Pressione: Visor:
Seno de x. N
1 2
 )
Coseno de x. Q  1 2
 )
Tangente de x. T  !12
)
Arco seno de x. {L  12
 )
Arco coseno de x. {O  1 2
 )
Arco tangente de x. {R !1 2
 )

Funes hiperblicas
Para calcular: Pressione:
Seno hiperblico de x (SINH). z 7 N, tecla em um
nmero, pressione
Coseno hiperblico de x (COSH). z 7 Q, tecla em um
nmero, pressione
Tangente hiperblica de x (TANH). z 7 T, tecla em um
nmero, pressione
Arco seno hiperblico de x (ASINH). z 7{ L, tecla em
um nmero, pressione
Arco coseno hiperblico de x z 7{ O, tecla em
(ACOSH). um nmero, pressione
Arco tangente hiperblico de x z 7{ R, tecla em
(ATANH). um nmero, pressione

C-6 ALG: Resumo


Partes de nmeros

Para calcular: Pressione: Visor:


A parte inteira de 2,47 zJ( ) 1)
2
 )
A parte fracionria de 2,47 zJ() 1)
2
 )

O valor absoluto de 7 { A_  1.
2

)
O valor do sinal de 9 zJ ( )  1 2
)
O maior nmero inteiro igual zJ (!) _ !1.)2
ou menor do que 5,3
. )

Verificando a Pilha
A tecla 9 ou {8 produz um menu no visor registradores X, Y, Z, T,
para permitir que voc verifique os contedos inteiros da pilha. A diferena entre a
tecla 9 e a tecla { 8 o local sublinhado no visor. Pressionando { 8
exibir o sublinhado no registrador T; pressionando o 9 exibir o sublinhado no
registrador Y.

Pressionando 9 exibir o seguinte menu:

% & ' !
valor

Pressionando { 8 exibir o seguinte menu:


% & ' !
valor
Voc pode pressionar 9 e { 8 (juntamente com ou ) para rever os
contedos inteiros da pilha e recham-los. Eles aparecero como %, &,
' ou ! dependendo de que parte da pilha foi rechamada e pode ser
usada em clculos adicionais.

ALG: Resumo C-7


O valor do registrador X-, Y-, Z-, T- no modo ALG o mesmo no modo RPN. Depois
do clculo normal, resoluo, programao, ou integrao, o valor dos quatro
registradores sero os mesmos no modo RPN ou ALG e sero retidos quando voc
alternar entre os modos lgicos ALG e RPN.

Integrando uma equao


1. Digite uma equao. (consulte Inserindo Equaes na Lista de Equaes no
captulo 6) e saia do modo de Equao.
2. Insira os limites da integrao: digite o limite inferior e pressione Z,
depois digite o limite superior.
3. Mostre a equao. Pressione G e, se necessrio, role atravs da lista de
equaes (pressione ou ) para exibir a equao desejada.
4. Selecione a varivel de integrao: Pressione z ) varivel. Isto inicia o
clculo.

Operaes com Nmeros Complexos


Para inserir um nmero complexo:

Formato:
1. Digite a parte real.
2. Pressione 6.
3. Digite a parte imaginria.
Formato: -
1. Digite a parte real.
2. Pressione .
3. Digite a parte imaginria.
4. Pressione 6.
Formato: T
1. Digite o valor de r.
2. Pressione {?.
3. Digite o valor de .

C-8 ALG: Resumo


Para fazer uma operao com um nmero complexo:

1. Selecione a funo.
2. Insira o nmero complexo z.
3. Pressione para calcular.
4. O resultado calculado ser exibido na Linha 2 e o formato exibido ser aquele
que voc h configurado em 9.
Para fazer uma operao aritmtica com dois nmeros complexos:

1. Insira o primeiro nmero complexo, z1.


2. Selecione a operao aritmtica.
3. Insira o segundo nmero complexo, z2.
4. Pressione para calcular.
5. O resultado calculado ser exibido na Linha 2 e o formato exibido ser aquele
que voc h configurado em 9.

Aqui esto alguns exemplos com nmeros complexos.

Exemplos:

Avalie o seno (2+3i)

Teclas: Visor: Descrio:


z8 ( ) Configura formato de
exibio
N
6 1- 2
1-L2 O resultado
) .) 9,1545 i4,1689

Exemplos:

Avalie a expresso

z 1 (z2 + z3),

onde z1 = 23 + 13 i, z2 = 2 + i z3 = 4 3 i

ALG: Resumo C-9


Teclas: Visor: Descrio:

z8 Configura formato de
( - ) exibio
4 1.- -. 2


6
p4 _
6
6
1- 21.-))) O resultado
) - ) 2,5000 + 9,0000 i

Exemplos:

Avalie(4 - 2/5 i) (3 - 2/3 i)

Teclas: Visor: Descrio:


4 L21. + 2
6y4


6
1. + 21))) O resultado
)
 .)
11,7333 i3,8667

Aritmtica em Bases 2, 8 e 16
Aqui esto alguns exemplos de aritmtica nos modos Hexadecimal, Octal e
Binrio:

Exemplo:
12F16 + E9A16 = ?
Teclas: Visor: Descrio:
{w (%) Configura a base 16;
indicador HEX ativado.

C-10 ALG: Resumo


KF{ K- K Resultado.
w( K)K  K
E9KA{
w( K)
77608 43268=?

{w
(!) K- K Configura a base 8:

 Indicador OCT ativado.


 {w

. Converte o nmero


(
)  exibido para octal.

{
w(
)

1008 58=?
{w   Parte inteira do resultado.
(
) p{ 
w(
)

5A016 + 100110002 =?
{ w (%)  K- Configura a base 16;
KA0{ indicador HEX ativado.
w( K)
 K-  E
{w( E)
 K-  E Resultado na base
 K hexadecimal.
{w ()  K-E  E Restaura a base decimal.
8 )

Inserindo Dados Estatsticos com Duas Variveis


No modo ALG lembre-se de inserir um par (x, y) na ordem reversa (y Z x ou y
x) para que y termine no registrador Y e X no registrador X.
1. Pressione { (4) para apagar os dados estatsticos existentes.
2. Digite o valor y primeiro e pressione Z.
3. Digite o valor x correspondente e pressione 6.

ALG: Resumo C-11


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 z 4. 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.
Z 6  - Entre o primeiro par de dados
) novos.

Z  - O visor mostra n, o nmero de pares


6 ) de dados inseridos.
{  ! Traz de volta o ltimo valor x. O
 ) ltimo y ainda est no registrador Y.
z4  . Deleta o ltimo par de dados.
)
Z 6  - Reinsere o ltimo par de dados.
)
Z z  . Deleta o primeiro par de dados.
4 )

C-12 ALG: Resumo


Z 6  - Reinsere o primeiro par de dados.
) Existe ainda um total de dois pares
de dados nos registradores
estatsticos.

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.

Para encontrar um valor estimado para x (ou y), digite um dado valor
hipottico para y (ou x), pressione , ento pressione )
z , (
(ou )).
z , (
Para achar os valores que definem a linha que melhor se ajusta aos seus
dados, pressione z , seguido por (T), (P), ou (E).

ALG: Resumo C-13


C-14 ALG: Resumo
D
Mais Informaes Sobre Soluo
Este apndice fornece informaes sobre a operao SOLVE alm daquelas
fornecidas no Captulo 7.

Como SOLVE Encontra uma Raz


SOLVE tenta primeiro resolver a equao diretamente para a varivel incgnita. Se
a tentativa falhar, SOLVE muda para um procedimento iterativo (repetitivo). A
operao iterativa serve para executar repetitivamente a equao especificada. O
valor retornado pela equao uma funo f(x) da varivel incgnita x. (f(x)
uma abreviatura matemtica para uma funo definida em termos da varivel
incgnita x.) O SOLVE inicia com uma estimativa para a varivel incgnita, x, e
refina esta estimativa com cada execuo sucessiva da funo, f(x).

Se quaisquer das duas estimativas sucessivas da funo f(x) tm sinais opostos,


ento o SOLVE presume que a funo f(x) cruza o eixo x em pelo menos um lugar
entre as duas estimativas. Este intervalo sistematicamente reduzido at que a raz
seja encontrada.

Para o SOLVE encontrar uma raiz, ela deve existir dentro da faixa de nmeros da
calculadora e a funo deve ser matematicamente definida onde a busca iterativa
ocorre. O SOLVE sempre encontra uma raiz, desde que ela exista (dentro dos
limites de excesso), se uma ou mais destas condies so satisfeitas:

As duas estimativas produzem valores f(x) com sinais opostos e o grfico da


funo cruza o eixo x em pelo menos um lugar entre estas estimativas (figura
a, abaixo).
f(x) aumenta ou diminui sempre com o aumento de x (figura b, abaixo).
O grfico de f(x) pode ser cncavo ou convexo em qualquer lugar (figura c,
abaixo).

Mais Informaes Sobre Soluo D-1


Se f(x) tem um ou mais mnimos locais ou mnimos, cada um ocorre
individualmente entre as razes adjacentes de f(x) (Figura d, abaixo).

f (x) f (x)

x
x

a b

f (x) f (x)

x x

c d

Funes cujas razes podem ser encontradas

Na maioria das situaes, a raz calculada uma estimativa precisa da raz


infinitamente exata e terica da equao. Uma soluo ideal uma para o qual
f(x) = 0. No entanto, um valor muito pequeno e diferente de zero para f(x)
geralmente aceitvel porque ele poderia ser o resultado obtido com a
aproximao de nmeros com exatido limitada (12dgitos).

D-2 Mais Informaes Sobre Soluo


Interpretando Resultados
A operao SOLVE produzir uma soluo sob qualquer uma das seguintes
condies:

Se ela encontrar uma estimativa para o qual f(x) seja igual a zero. (veja a
Figura a abaixo).
Se ela encontrar uma estimativa onde f(x) no seja igual a zero, mas a raz
calculada um nmero de 12dgitos adjacente ao lugar onde o grfico da
funo cruza o eixo x (veja a figura b abaixo). Isto ocorre quando as duas
estimativas finais so vizinhas (isto , elas diferem por 1 no 12 dgito) e o
valor da funo positivo para uma estimativa e negativo para outra. Ou
eles so (0, 10499) ou (0, 10499). Na maioria dos casos f(x) ser
relativamente prxima a zero.

Para obter informaes adicionais sobre o resultado, pressione 9 para ver a


estimativa anterior da raz (x), que foi deixada no registrador Y. Pressione 9
novamente para ver o valor de f(x), que foi deixado no registrador Z. Se f(x) igual
a zero ou relativamente pequeno, muito provvel que uma soluo tenha sido
encontrada. Contudo, se f(x) for relativamente maior, necessrio tomar cuidado
na interpretao dos resultados.

Exemplo: Uma equao Com Uma Raz.

Encontre a raz da equao:

2x3 + 4x2 6x + 8 = 0

Insira a equao como uma expresso:

Mais Informaes Sobre Soluo D-3


Teclas: Visor: Descrio:
G Seleciona o modo Equao.
_ y Insere a equao.
KX0

y
KX0
yKX
 .%:-%:.
z /  Dgito verificador e
/ comprimento.
Cancela o modo Equao.

Agora, resolva a equao para encontrar a raiz:


Teclas: Visor: Descrio:
{HX  _ Estimativas iniciais para a raiz.

G .%:-%:. Seleciona o modo Equao;
exibe a extremidade esquerda
da equao.
{X # Resolve X; exibe o resultado.
%/
) 
9 )  Duas estimativas finais so as
mesmas para quatro casas
decimais.
9 .) . f(x) muito pequena, por isso a
aproximao uma boa raiz.

Exemplo: Uma Equao com Duas Razes.

Encontre as duas razes da equao parablica:

x2 + x 6 = 0.

Insira a equao como uma expresso:

D-4 Mais Informaes Sobre Soluo


Teclas: Visor: Descrio:
G Seleciona o modo Equao.
KX0 Insere a equao.

KX %:-%.

z /
 Dgito verificador e comprimento.
/

Cancela o modo Equao.

Agora, resolva a equao para encontrar suas razes positivas e negativas:


Teclas: Visor: Descrio:
{HX  _ Suas estimativas iniciais para a
raz positiva.
G %:-%. Seleciona o modo Equao; exibe
a equao.
{X # Calcula a raz positiva usando as
%/ estimativas 0 e 10.
)
9 ) As duas estimativas finais so as
mesmas.
9z ) f(x) = 0.

{HX . _ Suas estimativas iniciais para a


raz negativa.
_
G %:-%. Exibe novamente a equao.
{X # Calcula a raz negativa usando as
%/ estimativas 0 e 10.
.)
9 9z ) f(x) = 0.

Certos casos exigem considerao especial:

Se o grfico das funes tem uma descontinuidade que cruza o eixo x, ento
a operao SOLVE retorna um valor adjacente descontinuidade (veja a
figura a abaixo). Neste caso, f(x) pode ser: relativamente grande.

Mais Informaes Sobre Soluo D-5


Os valores de f(x) podem estar se aproximando do infinito no lugar onde o
grfico muda de sinal (veja a figura b abaixo). Esta situao chamada de
um plo. Dado que a operao SOLVE determina a existncia de uma
mudana de sinal entre dois valores vizinhos de x, ela retorna a raz
possvel. No entanto, o valor para f(x) ser relativamente maior. Se o plo
ocorre em um valor de x que exatamente representado com 12 dgitos,
ento este valor interromperia o clculo com uma mensagem de erro.
f (x) f (x)

x x

a b

Caso especial: Uma descontinuidade e um plo

Exemplo: Uma Funo Descontnua.

Encontre a raz da equao:

IP(x) = 1,5

Insira a equao:
Teclas: Visor: Descrio:
G Seleciona o modo Equao.
zJ( ) Insere a equao.
KXzc
 1%2/)
z / Dgito verificador e
/ comprimento.
Cancela o modo Equao.

D-6 Mais Informaes Sobre Soluo


Agora, resolva para encontrar a raiz:
Teclas: Visor: Descrio:
{HX _ Suas estimativas iniciais para a
 raiz.
G 1%2/) Seleciona o modo Equao; exibe
a equao.
{X # Encontra uma raz com
%/ estimativas 0 e 5.
)
z ) Mostra a raz para 11 casas
decimais.
9z ) A estimativa anterior
ligeiramente maior.
9 . ) f(x) relativamente grande.

Observe a diferena entre as ltimas duas estimativas, como tambm o valor


relativamente grande para f(x). O problema que no existe valor de x para o
qual f(x) seja igual a zero. No entanto, em x = 1,99999999999, existe um valor
vizinho de x que produz um sinal oposto para f(x).

Exemplo:

Encontre a raz da equao

x
1= 0
x 6
2

medida que x se aproxima de 6 , a f(x) se torna um nmero positivo ou


negativo muito grande.

Insira a equao como uma expresso.


Teclas: Visor: Descrio:
G Seleciona o modo Equao.

Mais Informaes Sobre Soluo D-7


KXp4 Insere a equao.
KX0


%1%:. 2.
z /
  Dgito verificador e
/ comprimento.
Cancela o modo Equao.

Agora, resolva para encontrar a raiz.

Teclas: Visor: Descrio:



{ Suas estimativas iniciais para a
raiz.
HX )
_

G %1%:. 2. Seleciona o modo Equao;
exibe a equao.
{X  !  Nenhuma raz encontrada para
f(x).

Quando o SOLVE No Encontra uma Raz


Algumas vezes o SOLVE no consegue encontrar uma raiz. As seguintes condies
geram a mensagem  ! :

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.

D-8 Mais Informaes Sobre Soluo


f (x) f (x)

a b

f (x)

Caso onde nenhuma raiz encontrada

Exemplo: Um Mnimo Relativo.

Calcule a raz desta equao parablica:

x2 6x + 13 = 0.
Ela tem o mnimo em x = 3.

Insira a equao como uma expresso:


Teclas: Visor: Descrio:
G Seleciona o modo Equao.
KX0  Insere a equao.
yKX

%:. %-

Mais Informaes Sobre Soluo D-9


z /
 Dgito verificador e comprimento.
/
Cancela o modo Equao.

Agora, resolva para encontrar a raiz:


Teclas: Visor: Descrio:
{HX Suas estimativas iniciais para a
 _ raiz.
G %:. %- Seleciona o modo Equao; exibe
a equao.
{X  !  A busca falha com as estimativas
0 e 10

Exemplo: Uma assntota.

Encontre a raz da equao


1
10 =0
X

Insira a equao como uma expresso.


Teclas: Visor: Descrio:
G Seleciona o modo Equao.
3 Insere a equao.
KX  .#1%2
z  /  Dgito verificador e comprimento.
/
Cancela o modo Equao.
{ Suas estimativas positivas para a
HX _ raiz.
G  .#1%2 Seleciona o modo Equao; exibe
a equao.
{X %/ Resolve x usando estimativas
) 0,005 e 5.
9 ) Estimativa anterior a mesma.
9z ) f (x) = 0

D-10 Mais Informaes Sobre Soluo


Observe o que acontece ao usar valores negativos para as estimativas:
Teclas: Visor: Descrio:
_ {HX .) Suas estimativas negativas para a
raiz.
_ G  .#1%2 Seleciona o modo Equao; exibe
a equao.
{X %/ Resolve X; exibe o resultado.
)

Exemplo: Encontre a raz da equao.

Insira a equao como uma expresso:


Teclas: Visor: Descrio:
G Seleciona o modo Equao.
<KXp4 Insere a equao.
KX


!1%1%- )22
z /  Dgito verificador e
/ comprimento.
Cancela o modo Equao.

Primeiro tente encontrar uma raz positiva:


Teclas: Visor: Descrio:
{HX Suas estimativas positivas
 _ para a raiz.
G Seleciona o modo Equao;
!1%1%- )22
exibe a extremidade
esquerda da equao.
{X %/ Calcula a raz usando as
) estimativas 0 e 10.

Mais Informaes Sobre Soluo D-11


Agora tente encontrar uma raz negativa inserindo as estimativas 0 e 10. Observe
que a funo indefinida para os valores de x entre 0 e 0,3 dado que estes
valores produzem um denominador positivo menos um numerador negativo
gerando uma raz quadrada negativa.
Teclas: Visor: Descrio:
{HX
_ . _
G !1%1%- )22 Seleciona o modo Equao;
exibe a extremidade esquerda
da equao.
{X  !  Nenhuma raz encontrada para
f(x).

Exemplo: Uma Regio Plana Local.

Encontre a raz da funo

f(x) = x + 2 if x < 1,

f(x) = 1 for 1 x 1 (uma regio plana local),

f(x) = x + 2 if x >1.

No modo RPN, Insira a funo como o programa:

   
  
  
  - %
  6@
 !


 .
 -+.
  5@
  
  !
Dgito verificador e comprimento: 9412 39

D-12 Mais Informaes Sobre Soluo


Resolva X usando as estimativas iniciais de 108 e 108.
Teclas: Visor: Descrio:
(No modo RPN)
` Insere as estimativas.
_{HX . . _
_ ` _
zVJ .)  . Seleciona o programa J como a
funo.
{X %/ Resolve X; exibe o resultado.
.)

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,

[( x + 1) + 1015 ]2 - 1030 = 0
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

x2 - 7 = 0

tem uma raz em 7 . No entanto, nenhum nmero de 12 dgitos se iguala


exatamente a 7 , 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  ! .

Mais Informaes Sobre Soluo D-13


D-14 Mais Informaes Sobre Soluo
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,  G, 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).

Mais Informaes Sobre Integrao E-1


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.

E-2 Mais Informaes Sobre Integrao


f (x)

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


0
xe x dx .

J que que voc est avaliando esta integral numericamente, possvel que voc
pense em representar o limite superior da integrao como 10499, que
virtualmente o maior nmero que se pode digitar na calculadora.

Mais Informaes Sobre Integrao E-3


Tente fazer isso e veja o que acontece. Insira a funo f(x) = xex.
Teclas: Visor: Descrio:
G Seleciona o modo
equao.
KXy{ * %%12 Insere a equao.

_ KX %%1.%2 Final da equao.

z / Dgito verificador e


/ comprimento.
Cancela o modo Equao.

Defina o formato do visor para SCI 3, especifique os limites superior e inferior da


integrao como zero e 10499, e em seguida inicie a integrao.
Teclas: Visor: Descrio:
z8 (2 ) Especifica o nvel de
exatido e limites de

`   _
integrao.

G %%1.%2 Seleciona o modo
Equao; exibe a
equao.
z)X !! Aproximao da integral.
/
) 

A resposta dada pela calculadora claramente incorreta, j que a integral real d


f(x) = xex de zero a exatamente 1. Mas o problema no que foi
representada por 10499, j que a integral real desta funo de zero a 10499 est
muito prxima de 1. As razes para a resposta incorreta tornam-se visveis no
grfico de f(x) sobre o intervalo da integrao.

E-4 Mais Informaes Sobre Integrao


f (x)

O grfico uma projeo muito prxima da origem. Pelo fato de nenhum ponto de
amostra descobrir a projeo, o algoritmo assumiu que f(x) era identicamente igual
a zero ao longo de todo o intervalo de integrao. Mesmo que voc aumente o
nmero de pontos de amostras atravs do clculo da integral no formato SCI 11 ou
ALL, nenhum ponto de amostra adicional descobrir a projeo quando esta
funo em particular for integrada neste intervalo particular. (Para uma melhor
abordagem a problemas como este, consulte o prximo tpico, Condies Que
Prolongam o Tempo de Clculo.)

Felizmente, as funes que apresentam tais aberraes (uma flutuao no


caracterstica do comportamento da funo em algum lugar) so to incomuns que
improvvel que voc tenha de integrar uma sem saber. Uma funo que poderia
levar a resultados incorretos pode ser identificada, em termos simples de quo
rapidamente ela e suas derivadas de ordem inferior variaro atravs do intervalo
da integrao. Basicamente, quanto mais rpida a variao na funo ou em suas
derivadas e quanto menor a ordem de tais derivadas de variao rpida, menor
ser a velocidade para a finalizao do clculo, e menor ser a confiabilidade da
aproximao resultante.

Mais Informaes Sobre Integrao E-5


Observe que a rapidez de variao na funo (ou em suas derivadas de ordem
inferior) deve ser determinada em relao largura do intervalo de integrao.
Com um dado nmero de pontos de amostra, uma funo f(x) que tenha trs
flutuaes poder ser melhor caracterizada pelas amostras quando estas variaes
forem disseminadas sobre a maior parte do intervalo da integrao do que se
forem confinadas somente em uma frao pequena do intervalo. (Estas duas
situaes so mostradas nas duas ilustraes seguintes). Considerando as
variaes ou flutuaes como um tipo de oscilao na funo, o critrio de
interesse a razo entre o perodo das oscilaes para a largura do intervalo de
integrao: Quanto maior esta razo, mais rapidamente o clculo terminar e
mais confivel ser a aproximao resultante.

f (x)

A integral calculada
Calculated integral
desta funo ser
of this function
exata.
will be accurate.

x
a b

f (x)

A integral calculada
Calculated integral
desta funo pode ser
of this
inexata. function
may be inaccurate.

x
a b

E-6 Mais Informaes Sobre Integrao


Em muitos casos, voc se familiarizar o suficiente com a funo que deseja
integrar e saber se a funo tem quaisquer flutuaes rpidas relativas ao
intervalo da integrao. Se voc no estiver familiarizado com a funo e suspeitar
que ela possa causar problemas, voc pode plotar rapidamente alguns pontos
atravs da avaliao da funo usando a equao ou programa que voc
escreveu para este objetivo.

Se, por alguma razo, depois de obter uma aproximao para uma integral, voc
duvidar de sua validade, existe um procedimento simples para verificao:
subdivida o intervalo da integrao em dois ou mais subintervalos adjacentes,
integre a funo sobre cada subintervalo, depois adicione as aproximaes
resultantes. Isto faz com que a funo seja usada como amostra em um novo
conjunto de pontos de amostras, revelando assim quaisquer projees ocultas
anteriormente. Se a aproximao inicial foi vlida, ela ser igual soma das
aproximaes sobre os subintervalos.

Condies Que Prolongam o Tempo do Clculo


No exemplo anterior, o algoritmo deu uma resposta incorreta porque ele nunca
detectou a projeo na funo. Isto aconteceu porque a variao na funo foi
muito rpida em relao largura do intervalo de integrao. Se a largura do
intervalo fosse menor, voc obteria a resposta correta, porm levaria muito tempo
se o intervalo fosse ainda muito grande.

Considere uma integral onde o intervalo de integrao grande o bastante para


exigir um tempo excessivo de clculo, mas no to grande que possa ser calculado
incorretamente. Observe que pelo fato de f(x) = xex se aproximar de zero muito
rapidamente a medida que x se aproxima de ,a contribuio para a integral da
funo em grandes valores de x desprezvel. Portanto, voc pode avaliar a
integral substituindo , o limite superior de integrao, por um nmero no to
grande como 10499 digamos 103.

Executa novamente o problema de integrao anterior com este novo limite de


integrao:

Teclas: Visor: Descrio:


` _ Novo limite superior.

Mais Informaes Sobre Integrao E-7


G %%1.%2 Seleciona o modo Equao; exibe a
equao.
z)X !! Integral. (O clculo leva um ou dois
/ minutos.)
) 
Z ) . Incerteza de aproximao.

Esta a reposta correta, mas levou um tempo muito longo. Para entender a razo,
compare o grfico da funo entre x = 0 e x = 103, que se parece com o mesmo
mostrado no exemplo anterior, com o grfico da funo entre x = 0 e x = 10:

f (x)

x
0 10

Voc pode ver que esta funo interessante apenas em relao aos valores
pequenos de x. Em valores maiores de x, a funo no interessante, j que
diminui uniformemente e gradualmente de forma previsvel.

O algoritmo experimenta a funo com densidades mais altas de pontos de


amostra at que a disparidade entre as aproximaes sucessivas se torne
suficientemente pequena. Para um intervalo estreito em uma rea onde a funo
seja de interesse, leva menos tempo para alcanar esta densidade crtica.

Para alcanar a mesma densidade dos pontos de amostra, o nmero total de


pontos de amostra necessrios no maior intervalo bem maior do que o nmero
necessrio no intervalo menor. Conseqentemente, diversas iteraes adicionais
so necessrias no intervalo maior para alcanar uma aproximao com a mesma

E-8 Mais Informaes Sobre Integrao


exatido e, portanto, calculando a integrao exige consideravelmente mais
tempo.

Uma vez que o tempo da calculadora depende de quo breve uma certa
densidade de pontos de amostra alcanada na regio onde a funo de
interesse, o clculo da integral de qualquer funo ser prolongado se o intervalo
da integrao incluir a maioria das regies onde a funo no de interesse.
Felizmente, se voc precisar calcular tal integral, voc poder alterar o problema
para que o tempo do clculo seja consideravelmente reduzido. Duas dessas
tcnicas so subdiviso do intervalo de integrao e transformao das variveis.
Estes mtodos lhe permitem alterar a funo ou os limites da integrao para que o
integrando se comporte melhor no(s) intervalo(s) de integrao.

Mais Informaes Sobre Integrao E-9


E-10 Mais Informaes Sobre Integrao
F
Mensagens
A calculadora responde a certas condies ou teclagens exibindo uma mensagem.
O smbolo aparece para chamar sua ateno para a mensagem. Para
condies significantes, a mensagem permanece at que voc apague-a.
Pressionando ou a apaga a mensagem e o contedo de exibio anterior
ser mostrado. Pressionando qualquer outra tecla apaga a mensagem mas a
funo da tecla no ser executada.

 !# Um programa em execuo tentou selecionar um rtulo


de programa (/rtulo) enquanto um clculo de
integrao estava sendo executado.
1 2 Um programa em execuo tentou integrar um
programa (  G varivel) enquanto outro clculo de
integrao estava sendo executado.
1 #2 Um programa em execuo tentou resolver um
programa enquanto um clculo de integrao estava
sendo executado.
 # / O catlogo de variveis ( z X (#) )
indica que no h nenhum valor armazenado.
 " Voc configurou um nmero de adivinhao errada
(como um nmero complexo ou vetor) ao RESOLVER
(SOLVING) equao para uma varivel.
"! A calculadora est executando uma funo que pode
levar algum tempo.
 @ &  Permite que voc verifique se tudo est apagado na
memria.
 @ &  Permite que voc verifique a excluso da equao que
est editando. (Ocorre apenas no modo entrada de
Equaes.)

Mensagens F-1
  @ &  Permite que voc verifique a excluso de todos os
programas na memria. (Ocorre apenas no modo
entrada de Programa.)
# & Tentativa de diviso por zero. (Inclui zS se o
registrador Y contm zero.)
"!) Tentativa de insero de um rtulo de programa que j
existe para outra rotina de programa.
  ! ! Indica o topo da memria da equao. O esquema
da memria circular, por isso   ! !
tambm a equao depois da ltima equao na sua
memria.
!! A calculadora est calculando a integral de uma
equao ou programa. Isto pode levar algum tempo.
!"! Uma operao CALCULATE, SOLVE ou FN em
execuo foi interrompido ao pressionar ou f
no modo ALG, RPN, EQN, ou PGM
# ! Erro de dados:
Tentou salvar ou calcular dados de erro.
Tentou calcular uma combinao ou permutao
com r >n, com nmero no inteiro r ou n, ou com n
1016.
Tentou salvar um nmero complexo ou vetor nos
dados estatsticos.
Tentou salvar um nmero com base-n que contm
dgitos maiores do que o maior dgito de nmero
com base-n permitido.
Tentou salvar um dado invlido no registrador
estatstico usando operao Z.
Tentou comparar nmeros complexos ou vetores.
Tentou usar uma funo trigonomtrica ou
hiperblica com um argumento ilegal:
T com x um mltiplo mpar de 90.
{O ou {L com x < 1 ou x > 1.
z7{ R com x 1; ou x 1.
z7{O com x < 1.
# # Tentou inserir um nome de varivel invlida durante a
soluo de uma equao.
# 7 Tentou uma operao fatorial ou gama com x como um
nmero inteiro negativo.

F-2 Mensagens
# 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.
# 12 Tentou uma operao com um valor indireto invlido ((I)
no definido).
# 12 Tentou uma operao com um valor indireto invlido ((J)
no definido).
1 2 Tentou achar um algoritmo de zero ou (0 + i0).
12 Tentou achar um algoritmo de um nmero negativo.
&  A memria inteira do usurio foi apagada (consulte a
pgina B3).
& " A calculadora no tem memria suficiente disponvel
para fazer a operao (consulte o Apndice B).
 A condio verificada por uma instruo de teste no
verdadeira. (Ocorre apenas quando feita a partir do
teclado.)
% !! Tentou mencionar um rtulo de programa no existente
(ou nmero de linha) com U,W, ou .
Observe que o erro % !! 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.
  O catlogo de programas ( z X () )
indica que no existe nenhum rtulo de programa
armazenado.
 "! Nenhuma soluo pode ser encontrada para este
sistema de equaes lineares.
"! "! Mltiplas solues foram encontradas para este sistema
de equaes lineares.

Mensagens F-3
 !  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 # varivel).
#$ 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.
 ! Indica o topo da memria do programa. O esquema
da memria circular, por isso  ! tambm a
linha aps a ltima linha na memria do programa.
" A calculadora est executando uma equao ou
programa (outra que uma rotina SOLVE ou FN).
!  Tentou executar # varivel ou  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 & 
ou pode acontecer se o rtulo atual no existir mais.
# !# Um programa em execuo tentou selecionar um rtulo
de programa (/rtulo) enquanto uma operao
SOLVE estava em execuo.
#1 #2 Um programa em execuo tentou resolver um
programa enquanto uma operao SOLVE estava em
execuo.
#1 2 Um programa em execuo tentou integrar um
programa enquanto uma operao SOLVE estava em
execuo.
# A calculadora est resolvendo uma equao ou
programa para sua raiz. Isto pode levar algum tempo.
!12 Tentou calcular a raz quadrada de um nmero
negativo.

F-4 Mensagens
!!  Erros estatsticos:
Tentou fazer um clculo de estatstica com n = 0.
Tentou calcular sx sy, x , y , m, r, ou b com n = 1.
Tentou calcular r, x ou xw com apenas os dados
x (todos os valores y iguais a zero).
Tentou calcular x , y , r, m, ou b com todos os
valores x iguais.
&!% Um erro de sintaxe foi detectado durante a avaliao
de uma expresso, equao, , ou ".
Pressionando aou apaga a mensagem de erro
e lhe permite corrigir o erro.
!  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.
% #$ Um programa em execuo tentou um 21o 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.)

Mensagens de :

 . O auto teste e o teste de teclado foram


executados com sucesso.
 . n O auto teste ou o teste do teclado falhou e a
calculadora precisa de reparos.

 # ) ) ) Mensagem de direitos autorais exibida depois
de completar com sucesso o auto teste.

Mensagens F-5
F-6 Mensagens
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 z8 (1%) n.

As funes no programveis tm seus nomes nas caixas da tecla. Por exemplo,


a.

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

Subtrao. Retorna y x. 119 1

y Multiplicao. Retorna y x. 119 1


p Diviso. Retorna y x. 119 1

^ 0 Potncia. Indica um expoente. 616 1


a Deleta o ltimo dgito inserido; limpa
x; limpa um menu; apaga a ltima 14
funo digitada em uma equao; 18
inicia a edio de equao; deleta 63
uma equao; deleta um passo do 137
programa.
Exibe a entrada anterior no catlogo; 128
move para a equao anterior na 63
lista de equaes; move o indicador 1311
do programa para o passo anterior.
1320

ndice de Operaes G-1


Nome Teclas e Descrio Pgina
Exibe a prxima entrada no catlogo; 128
move para a prxima equao na 63
lista de equaes; move o indicador 1311
do programa para a prxima linha 1320
(durante a entrada do programa);
executa a linha atual do programa
(no durante a entrada do
programa).
ou Move o cursor e no deleta nenhum 114
contedo.

{ ou { Rola o visor para mostrar mais dgitos 111


esquerda e direita; exibe o resto 64
de uma equao ou nmero binrio, 118
v para a prxima pgina de menu
nos menus CONST e SUMS menus.
{ Vai para a linha superior da equao 63
ou para a primeira linha do ltimo
rtulo em modo de programa.
{ Vai para a ltima linha da equao 63
ou para a primeira linha do prximo
rtulo em modo de programa.
, z Separa os dois ou trs 65 1
argumentos de uma funo.
1/x 3 Recproca. 118 1
10x { ( Exponencial Comum. 42 1
RRetorna 10 elevado potncia de x.
% {P Percentual. 46 1
Retorna (y x) 100.
%CHG z S Alterao Percentual. 46 1
Retorna (x y)(100 y).
z M Retorna a aproximao 43 1
3,14159265359 (12 dgitos).
+ 6 Acumula (y, x) dentro dos 122
registradores estatsticos.
z 4 Remove (y, x) dos 122
registradores estatsticos.

G-2 ndice de Operaes


Nome Teclas e Descrio Pgina
x { 5 (;) 1211 1
Retorna a soma dos valores x.
x2 { 5 (;) 1211 1
Retorna a soma das quadradas dos
valores x.
xy {5 1211 1
(;)
Retorna a soma dos produtos dos
valores x e y.
y { 5 (;) 1211 1
Retorna a soma dos valores y.
y2 { 5 (;) 1211 1
Retorna a soma das quadradas dos
valores y.
x { 2 () 127 1
Retorna o desvio padro da
populao dos valores x:

(x i x )2 n
y { 2 () 127 1
Retorna o desvio padro da
populao dos valores y:

(y i y )2 n

FN d varivel z) (  G _) varivel 82
Integra a equao exibida ou o 157
programa selecionado atravs de
FN=, usando o limite inferior da
varivel de integrao no registrador-
Y e limite superior da varivel de
integrao no registrador-X.
() 4 parnteses. pressiona para 66 1
deixar os parnteses para clculos
adicionais.

ndice de Operaes G-3


Nome Teclas e Descrio Pgina
[] {3: Um smbolo de vetor para 101 1
execuo de operaes vetoriais
{?: Um smbolo de nmero 91 1
complexo para execuo de
operaes de nmero complexo
A through Z Kvariable Valor de varivel 64 1
nomeada.
ABS { A Valor absoluto. 417 1
Retorna x .
ACOS { O Arco coseno. 44 1
Retorna cos 1x.
ACOSH z 7{ O 46 1
Arco-coseno hiperblico.
Retorna cosh 1 x.
9 () Ativa o modo Algbrico. 19
ALOG { ( Exponencial comum. 616 1
Retorna 10 elevado potncia
especificada (antilogaritmo).
ALL z8 () 123
Exibe todos os dgitos significantes.
Pode ser necessrio rolar ({)
direito para ver todos os dgitos.
AND z> (1AND) 114 1
Operador lgico
ARG z= 417 1
Substitui um nmero complexo com
seu Argumento
ASIN { LArco seno 44 1
Retorna sen 1 x.
ASINH z 7{ L 46 1
Arco-seno hiperblico.
Retorna sinh 1 x.
ATAN { R Arco tangente. 44 1
Retorna tan 1 x.

G-4 ndice de Operaes


Nome Teclas e Descrio Pgina
ATANH z 7{ R 46 1
Arco-tangente hiperblico.
Retorna tanh 1 x.
b z , (E) 1211 1
Retorna interseo y da linha de
regresso: y mx.

b { w ( E) 112 1
Indica um nmero binrio
{w Exibe o menu para converso base. 111
BIN { w () 111
Seleciona o modo Binrio (base 2).
Liga a calculadora; limpa x; limpa as 11
mensagens e solicitaes; cancela os 14
menus; cancela os catlogos; cancela 18
a entrada da equao; cancela 129
entrada do programa; interrompe a 63
execuo de uma equao;
137
interrompe um programa em
1319
execuo.

/c z Denominador. 54
Configura o limite do denominador
para as fraes exibidas para x. Se x
= 1, exibe o valor /c atual.
C { ~ Converte F em C. 414 1
CF n z x () n 1412
Limpa o sinalizador n (n = 0 at 11).
{ Exibe o menu para limpar nmeros ou 15
partes da memria; limpa a varivel 128
ou programa indicado de um
catlogo MEM; limpa a equao
exibida;
{
Limpa todos os dados armazenados, 129
() equaes e programas.

{
Limpa todos os programas 1323
() (calculadora no modo Programa).

ndice de Operaes G-5


Nome Teclas e Descrio Pgina
{
Limpa a equao exibida 137
() (calculadora no modo Equao).
CL { (4) 121
Limpa os registradores estatsticos.
CLVARS { (# ) 36
Limpa todas as variveis para zero.
CLx { (%) 23
Limpa x (o registrador X) para zero. 27
137
CLVARx {  ( #) 14
Limpa variveis indiretas cujo
endereo seja maior do que o
endereo x para zero.
CLSTK {  ( !) 27
Limpa nveis de toda pilha para zero.
CM { Converte polegadas para 414 1
centmetros.
nCr z x Combinaes de n itens 415 1
tomando r a cada vez.
Retorna n! (r! (n r)!).
COS Q Coseno. 43 1
Retorna cos x.
COSH z 7 Q Coseno 46 1
hiperblico. Retorna cosh x.
z Acessa as 41 constantes fsicas. 48
d { w (G) 111 1
indica um nmero decimal
DEC {w () 111
Seleciona o modo Decimal.
DEG 9 () 44
Seleciona o modo angular Graus.
DEG {u Radianos para graus. 413 1
Retorna (360/2) x.

G-6 ndice de Operaes


Nome Teclas e Descrio Pgina
z8 Exibe menu para configurar o formato 121
de exibio, raz () ou 8 ), separador
de milhar, e exibe formato de nmero
complexo.
DSE varivel { m varivel 1418
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.
` Inicia a entrada dos expoentes e 115 1
adiciona E para o nmero que est
sendo inserido. Indica que uma
potncia de 10 se segue.
ENG n z8
()n 122
Seleciona a exibio para
Engenharia com os dgitos n seguindo
o primeiro dgito (n = 0 a 11).
@ e2 Faz com que a exibio do expoente 122
para o nmero que est sendo
exibido se altere para mltiplos de 3.
Separa dois nmeros digitados 119
seqencialmente; completa a entrada 64
da equao; avalia a equao 611
exibida (e armazena o resultado se
for apropriado).
ENTER  26
Copia x no registrador Y, eleva y no
registrador Z, eleva z no registrador T
e perde t.
G Ativa ou cancela (alterna) Modo de 63
entrada de Equao. 137
ex {* Exponencial natural. 41 1
Retorna e eleva potncia de x.
EXP {* Exponencial natural. 616 1
Retorna e eleva potncia
especificada.

ndice de Operaes G-7


Nome Teclas e Descrio Pgina
F z  Converte C em F. 414 1

{ Liga e desliga modo exibio de 51


frao.
FIX n 8 (%) n 121
Seleciona exibio Fixa com n casas
decimais: 0 n 11.
zx Exibe o menu para configurar, limpar, 1412
e testar os sinalizadores.
FN = rtulo z V rtulo 151
Seleciona o programa marcado como 157
a funo atual (usada por SOLVE e
FN).
FP zJ() Parte 417 1
fracionria de x.
FS? n z x
( @) n 1412
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.
GAL z Converte litros em gales. 414 1
GRAD 9
() Configura o 44
modo angular Grad.
U rtulo nnn Configura o indicador do programa 1321
para a linha nnn do rtulo de
programa.
U Configura o indicador do programa 1321
para PRGM TOP.
h { w ( K) 111 1
Indica um nmero hexadecimal
HEX { w (%) 111
Seleciona o modo Hexadecimal
(base: 16).
z7 Exibe o prefixo HYP_ para as funes 46
hiperblicas.

G-8 ndice de Operaes


Nome Teclas e Descrio Pgina
HMS { t 413 1
Horas para horas, minutos, segundos.
Converte x da frao decimal para o
formato horas-minutos-segundos.
HMS z5 413 1
Horas, minutos, segundos para horas.
Converte x do formato horas-minutos-
segundos para a frao decimal.
6 Usado para entrar nmeros 92 1
complexos
(I)/(J) K7 /A,H7 64 1
/A. 1421
Valor de varivel cuja letra
corresponde ao valor numrico
armazenado na varivel I/J.
IN z Converte centmetros em 414 1
polegadas.
IDIV zJ (!) Produz o 616 1
quociente de uma operao de
diviso envolvendo dois nmeros
inteiros.
INT zJ (!) Produz o 42 1
quociente de uma operao de
diviso envolvendo dois nmeros
inteiros.
INTG zJ (!) Obtm o 418 1
maior nmero inteiro igual a ou
menor do que o nmero dado.
INPUT varivel z Recupera a varivel para 1313
o registrador X, exibe o nome e o
valor da varivel e interrompe a
execuo do programa. Pressionando
f (para continuar a execuo do
programa) ou (para executar a
linha do programa atual) armazena
sua entrada na varivel. (Usada
somente em programas.)
INV 3 Recproca de argumento. 616 1

ndice de Operaes G-9


Nome Teclas e Descrio Pgina
IP zJ( ) Parte inteira do 417 1
x.
ISG varivel z k varivel 1418
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.
KG { } Converte libras em 414 1
quilogramas.
KM {<Converte milhas para 414 1
quilometros
L { Converte gales em litros. 414 1
LASTx {  28
Retorna nmero armazenado no
registrador LAST X.
LB z | 414 1
Converte quilogramas em libras.
LBL rtulo { rtulo 133
Marca um programa com uma
simples letra para referncia atravs
das operaes XEQ, GTO, ou FN=.
(Usado somente em programas).
LN {- Logaritmo natural. 41 1
Retorna log e x.
LOG z + Logaritmo comum. 41 1
Retorna log10 x.
z, Exibe menu para regresso linear. 124
m z , (P) 127 1
Retorna a inclinao da linha de
regresso: [(xi x )(yj y )](xi x )2

G-10 ndice de Operaes


Nome Teclas e Descrio Pgina
MILE z;Converte quilometros 414 1
para milhas.
zX Exibe o total de memria disponvel e 128
o menu do catlogo.
z X Inicia o catlogo de programas. 1322
(2)
z X Inicia o catlogo de variveis. 34
(1#)
9 Exibe menu para configurar modo 17
ALG ou RPN ou modos angulares. 44
n { 5(Q) 1211 1
Retorna o nmero de conjuntos dos
pontos de dados.
NAND z> () 114 1
Operador lgico
NOR z> ( %) 114 1
Operador lgico
NOT z> (!) 114 1
Operador lgico
o { w (
) 112 1
Indica um nmero octal
OCT { w
(!) 111
Seleciona modo Octal (base 8).
OR z>
() 114 1
Operador lgico
{ Desliga a calculadora. 11
nPr { { Permutaes de n itens 415 1
tomando r a cada vez. Retorn n!
(n r)!.
{d Ativa ou cancela (alterna) Modo de 136
entrada de Programa.
PSE { e Pause. 1318
Interrompe a execuo do programa 1319
brevemente para exibir x, varivel, ou
equao, depois se reinicia. (Usada
somente em programas.)

ndice de Operaes G-11


Nome Teclas e Descrio Pgina
r z , (T) Retorna o 127 1
coeficiente de correlao entre os
valores x- e y-:

(x x )(y y )
i i

(x x ) (y y )
i
2
i
2

r a z8 ( T) 125
Muda a exibio de nmeros
complexos.
RAD 9 () 44
Seleciona modo angular Radianos.
RAD z vGraus em radianos. 413 1
Retorna (2/360) x.
RADIX , z8 (68) 123
Seleciona a vrgula como sinal de
raz (ponto decimal).
RADIX . z8 ()) 123
Seleciona o ponto como sinal da raz
(ponto decimal).
RANDOM { j Executa a funo 415 1
RANDOM. Retorna um nmero
aleatrio no intervalo de 0 a 1.
RCL varivel K varivel 37
Recupera.
Copia varivel no registrador X.
RCL+ varivel K varivel 37
Returns x + varivel.
RCL varivel K varivel. 37
Returns x varivel.
RCLx varivel K y varivel. 37
Returns x varivel.
RCL varivel K pvarivel. 37
Returns x varivel.
RMDR zJ
(PGT) Produz o 616 1
resto de uma operao de diviso
envolvendo dois nmeros inteiros.

G-12 ndice de Operaes


Nome Teclas e Descrio Pgina
RND z IArredondamento. 418 1
Arredonda x para n casas decimais 58
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.
9() Notao Polaca 19
Inversa.
RTN z Retorna. 134
Marca o final de um programa; o 141
indicador do programa retorna para
o topo ou para a rotina de chamada.
R 9 Rola para baixo. 23
Move t para o registrador Z, z para o C7
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.
R { 8 Rola para cima. 23
Move t para o registrador X, z para o C7
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.
{2 Exibe o menu de desvio padro. 124
SCI n z8 ( ) n 122
Seleciona a exibio Cientfica com n
casas decimais. (n = 0 a 11.)
SEED z h Reinicia a seqncia de 415

nmero aleatrio com a semente x .


SF n z x ( ) n 1412
Configura o sinalizador n (n = 0 a
11).

ndice de Operaes G-13


Nome Teclas e Descrio Pgina
SGN zJ ( ) Indica o sinal 417 1
de x.
z Mostra a mantissa inteira (todos os 12 619
dgitos) de x ( ou o nmero na linha 1323
atual do programa); exibe a
verificao da soma e o comprimento
do byte hex. para as equaes e
programas.
SIN N Seno. 43 1
Retorna sin x.
SINH z 7 N Seno hiperblico. 46 1
Retorna sinh x.
{ SOLVE varivel { varivel 71
Resolve a equao ou o programa 151
exibido selecionado por FN=, usando
as estimativas iniciais na varivel e x.
{o Insere um caracter de espao em 14-14 1
branco durante a entrada da
equao.
SQ {: Quadrado do argumento. 616 1
SQRT < Raiz quadrada de x. 616 1
STO varivel {H varivel 32
Armazena a varivel. Copia x na
varivel
STO + varivel {H varivel 36
Armazena a varivel + x na varivel.
STO varivel {H varivel 36
Armazena a varivel x na varivel.
STO varivel {H y varivel 36
Armazena a varivel x na varivel.
STO varivel {H p varivel 36
Armazena a varivel x na varivel.
STOP f Executa/para. 1319
Inicia a execuo do programa na
linha do programa atual; interrompe
um programa em execuo e exibe o
registrador X.

G-14 ndice de Operaes


Nome Teclas e Descrio Pgina
{5 Exibe o menu de soma. 124
sx { 2 (U) 126 1
Retorna o desvio padro da amostra
dos valores x:

(x i x )2 (n 1)
sy { 2 (U) 126 1
Retorna o desvio padro da amostra
dos valores y:

(y i y )2 (n 1)
TAN T Tangente. Retorna tan x. 43 1
TANH z 7 T Tangente 46 1
hiperblica.
Retorna tanh x.
VIEW varivel z varivel 34
Exibe o contedo marcado da 1315
varivel sem recuperar o valor para a
pilha.
W Avalia a equao exibida. 612
XEQ rtulo W rtulo 141
Executa o programa identificado pelo
rtulo.
x2 {: Quadrado de x. 42 1
< Raiz quadrada de x. 42 1
x
z. A x raz de y. 42 1
X y
x z/( ) 124 1
Retorna a mdia de valores x:
xi n.

x z , ( ) 1211 1
Dado um valor y no registrador X,
retorna estimativa x baseada na linha
de regresso: x = (y b) m.
! { * Fatorial (ou gama). Retorna 415 1
(x)(x 1) ... (2)(1), ou (x + 1).

ndice de Operaes G-15


Nome Teclas e Descrio Pgina
XROOT z. A raz argument1 de 616 1
argument2.

xw z/ ( w )Retorna 124 1
mdia ponderada de valores x: (yixi)
yi.
z/ Exibe a mdia (media aritmtica). 124
x<> varivel z Y x troca y. 38
Troca x por uma varivel.
x<>y Z x exchange y. 24
Move x para o registrador Y e y para
o registrador X.
zl Exibe o menu para teste de 147
compara x?y.
x y z l () 147
Se xy, executa a prxima linha do
programa;
Se x=y, salta a prxima linha de
programa.
xy? z l () 147
Se xy, executa a prxima linha do
programa;
Se x>y, salta a prxima linha de
programa.
x<y? z l(<) 147
Se x<y, executa a prxima linha do
programa;
Se xy, salta a prxima linha de
programa.
x>y? z l (>) 147
Se x>y, executa a prxima linha do
programa;
Se xy, salta a prxima linha de
programa.
xy? z l () 147
Se xy, executa a prxima linha do
programa;
Se x<y, salta a prxima linha de
programa.

G-16 ndice de Operaes


Nome Teclas e Descrio Pgina
x=y? z l (/) 147
Se x=y, executa a prxima linha do
programa;
Se xy, salta a prxima linha de
programa.
{n Exibe menu para testes de 147
comparao x?0.
x0? { n () 147
Se x0, executa a prxima linha do
programa;
Se x=0, skips the next program line.
x0? { n () 147
Se x0, executa a prxima linha do
programa;
Se x>0, salta a prxima linha de
programa.
x<0? { n (<) 147
Se x<0, executa a prxima linha do
programa;
Se x0, salta a prxima linha de
programa.
x>0? { n (>) 147
Se x>0, executa a prxima linha do
programa;
Se x0, salta a prxima linha de
programa.
x0? { n () 14-7
Se x0, executa a prxima linha do
programa;
Se x<0, salta a prxima linha de
programa.
x=0? { n (=) 147
Se x=0, executa a prxima linha do
programa;
Se x0, salta a prxima linha de
programa:
XOR z> (%) 114 1
Operador lgico

ndice de Operaes G-17


Nome Teclas e Descrio Pgina
xiy z8( ) 411
Muda a exibio de nmeros
complexos.
x+yi z8 (- ) 125
Muda a exibio de nmeros
complexos. Somente modo ALG.
y z / ( ) 124 1
Retorna a mdia de valores y.
yi n.
1211 1
y )
z , (
Dado um valor x no registrador X,
retorna a estimativa y baseada na
linha de regresso: y = m x + b.
yx 0 Power. 42 1
Retorna y elevada a potncia de xn.

Notas:

1. A funo pode ser usada em equaes.

G-18 ndice de Operaes


ndice
Caracteres Especiais clculos longos 2-12
hexadecimal 11-4
FN. Veja integrao
octal 11-4
% funes 4-6
operao de empilhamento 2-5, 9-
_ 1-15
2
(em fraes) 1-26
ordem de clculo 2-14
4-3, A-2
procedimento geral 1-18
indicador
Resultados intermedirio 2-12
em fraes 5-2, 5-3
armazenamento em aritmtica 3-6
indicadores
arredondamento
equaes 6-7, 13-7
estatsticos 12-10
nmeros binrios 11-8
fraes 5-8, 13-8
a. Veja tecla de retrocesso
funes trig 4-4
_. Veja cursor de entrada de dgito
integrao 8-6
). Veja integrao
nmeros 4-18
indicadores 1-3
SOLVE D-13
indicador 1-1, A-3
auto teste (calculadora) A-5
A avaliao (estatstico) 12-8, 16-1
adivinhaes (para SOLVE) 7-2, 7-7, 7- B
8, 7-12, 15-6
balano (finana) 17-1
ajuda para calculadora A-1
balano futuro (finana) 17-1
ajuste da curva de potncia 16-1
base
ajuste da curva exponencial 16-1
afeta exibio 11-6
ajuste de contraste 1-1
aritmtica 11-4
Ajuste de Curva 12-8, 16-1
configurando 11-1
ajuste de curva logaritmica 16-1
convertendo 11-2
ALG 1-9
padro B-4
comparado s equaes 13-4
programas 11-8, 13-25
em programas 13-4
bases 10-1, 13-25
apagando 14-12
baterias 1-3, A-3
equaes 6-9
informao geral 1-4 C
memria 1-29, A-1
%CHG argumentos 4-6, C-3
nmeros 1-17

programas 1-29, 13-23
ajustando contraste 1-1
Registrador X 2-3, 2-7
apagando mensagens 1-4
registradores estatsticos 12-2
apagando registrador X 2-3, 2-7
variveis 1-28
cancelando solicitaes 1-4
apagando a memria A-4, B-3
cancelando VIEW 3-4
Argumentos X ROOT 6-17
deixando catlogos 1-4
aritmtica
deixando menus 1-4, 1-8
binria 11-4
ligar e desligar 1-1

ndice-1
operao 1-4 unidades de temperatura 4-14
valor /c 5-4 unidades de volume 4-14
cancelando solicitaes 6-14, 13- unidades de ngulo 4-13
15 converses de comprimento 4-14
deixando modo Equao 6-3, 6-4 converses de massa 4-14
deixando modo Programa 13-7 Converses de peso 4-14
interrompendo programa 13-19 Converses de unidades 4-14
parando integrao 8-2, 15-8 converses de volume 4-14
parando SOLVE 7-8, 15-1 coordenadas
valor /c B-4 convertendo 4-10
valor /c B-6 coseno (trig) 4-4, 9-3, C-6
calculadora cursor de entrada
ajustando contraste 1-1 retrocesso 1-4
auto teste A-5 significado 1-17
configuraes padres B-4 clculos em cadeia 2-12
contatos de curto A-5 clculos financeiros 17-1
ligando e desligando 1-1
limites ambientais A-2 D
questes sobre A-1 Dado estatsico. Veja registradores es-
reajustando A-4, B-2 tatsticos
testando operao A-4, A-5 apagando 1-5, 12-2
caracteres alfabticos 1-3 correo 12-2
catlogo de programa 1-28, 13-22 Duas variveis 12-2
catlogo de varivel 1-28, 3-4 Inicializao 12-2
catlogos inserindo 12-1
deixando 1-4 preciso 12-10
programa 1-28, 13-22 Soma de variveis 12-11
usando 1-28 Uma varivel 12-2
variable 1-28, 3-4 denominadores
Coeficiente de correlao 12-8, 16-1 configurao mxima 5-4
combinaes 4-15 controlando 5-4, 14-10, 14-14
constante (pilha de enchimento) 2-7 faixa de 1-26, 5-2
Constantes da Fsica 4-8 desvio 14-2, 14-16, 15-7
contador de loop 14-18, 14-23 desvio padro agrupado 16-18
Convenes de sinal (finana) 17-1 desvio padro da populao 12-7
converso de coordenada retangular- Desvios padres
para-polar 4-10, 9-5 calculando 12-6, 12-7
Converso de coordenadas polares Dado agrupado 16-18
para retangulares 4-10, 9-5 distribuio normal 16-11
converses desvios padres da amostra 12-6
bases de nmero 10-1, 11-1 diagramas de fluxo 14-2
coordenadas 4-10 dinheiro (finana) 17-1
formato de horrio 4-13 discontinuidades de funes D-5
formato de ngulo 4-13 distribuio normal 16-11
unidades de comprimento 4-14 distribuio normal inversa 16-11
unidades de massa 4-14 Dois complementos 11-4, 11-6

ndice-2
DSE 14-18 exibindo 6-6
exibindo em programas 13-16,
E 13-18, 14-11
funes 6-5, 6-16, G-1
apagando pilha 2-6 inserindo 6-4, 6-8
avaliando equaes 6-10, 6-11 inserindo em programas 13-7
copiando varivel vista 13-15 integrando 8-2
duplicando nmeros 2-6 lista de. Veja lista de equao
operao de empilhamento 2-6 longo 6-7
separando nmeros 1-17, 2-6 memria em 13-16
terminando equaes 6-4, 6-8, modo base 6-5, 6-11, 13-25
13-7 nenhuma raz 7-8
` (expoente) 1-16 nmeros em 6-5
E em nmeros 1-15, 1-22, A-1 parnteses 6-5, 6-6, 6-15
Elevao da pilha. Veja pilha precedencia de operadores 6-14
Ativao B-4 razes 7-1
desativando B-4 razes mltiplas 7-9
Estado padro B-4 resolvendo 7-1, D-1
No afetante B-5 rolamento 6-7, 13-7, 13-16
operao 2-5 sintaxe 6-14, 13-16
emprestador (finana) 17-1 solicitar de valores 6-11, 6-13
endereamento solicitao em programas 14-11,
indireto 14-20, 14-21, 14-23 15-1, 15-8
endereamento indireto 14-20, 14-21, sumrio de operao 6-3
14-23 tipos de 6-9
EQN LIST TOP 6-7, F-2 uso de pilha 6-11
equaes usos 6-1
armazenando valor de varivel 6- valor numrico de 6-10, 6-11, 7-1,
12 7-7, 13-4
avaliando 6-10, 6-11, 6-12, 7-7, variveis em 6-3, 7-1
13-4, 14-12 verificao de somas 6-19, 13-7,
com (I)/(J) 14-23 13-24
como aplicaes 17-1 equaes de atribuio 6-9, 6-11, 6-
comparado ao ALG 13-4 12, 7-1
comparado ao RPN 13-4 equaes de equalidade 6-9, 6-11, 7-1
comprimentos 6-19, 13-7, B-2 equaes de expresso 6-10, 6-11, 7-
controlando avaliao 14-11 1
deletando 1-5, 6-9 erros
deletando em programas 13-20 apagando 1-4
e fraes 5-9 correo 2-8, F-1
editando 1-4, 6-8 Estatsticas com duas variveis 12-2
editando em programas 13-7, 13- estatsticas de uma-varivel 12-2
20 estatsticos
em programas 13-4, 13-7, 13-24, Ajuste de Curva 12-8, 16-1
14-11 calculando 12-4
Equao TVM 17-1 Dado agrupado 16-18

ndice-3
Dado de varivel nica 12-2 arredondamento 5-8
Dados de duas variveis 12-2 denominadores 1-26, 5-4, 14-10,
Distribuies 16-11 14-14
operaes 12-1 digitando 1-26
excesso e equaes 5-9
resposta de configurao 14-9, F- e programas 5-10, 13-15, 14-9
4 exibindo 5-2, 5-4, A-2
resultado de clculo 1-17, 11-5 formato de configurao 5-6, 14-
sinalizadores 14-9, F-4 10, 14-14
testando ocorrncia 14-9 formatos 5-6
executando programa 13-10 indicador de preciso 5-2, 5-3
executando programas 13-10 reduo 5-2, 5-6
Execuo de passo nico 13-11 registradores no estatsticos 5-2
expoentes de base dez 1-15, 1-16 sinalizadores 14-9
Funo Bessel 8-3
F funo de inteiro-parte 4-17
FN. Veja integrao funo fatorial 4-15
funo fracional-parte 4-17
alterna modo de exibio 5-1, A-2 funo inversa 9-3
alterna sinalizador 14-9 Funo LASTx 2-8
no programvel 5-10 funes
faa se for verdadeiro 14-6, 15-6 argumento nico 1-18, 2-9
fluxos de caixa 17-1 dois argumentos 1-19, 2-9, 9-3
FN= em equaes 6-5, 6-16
em programas 15-6, 15-10 lista de G-1
integrando programa 15-8 nomes em exibio 13-8
resolvendo programas 15-1 no programveis 13-24
Formato ALL. Veja formato de exibio nmero real 4-1
configurando 1-23 funes de converso 4-10
em equaes 6-5 funes de porcentagem 4-6
em programas 13-7 funes de potncia 1-17, 4-2, 9-3
formato de exibio funes de raz 4-3
afeta arredondamento 4-18 funes exponenciais 1-16, 4-1, 9-3,
afeta integrao 8-2, 8-6, 8-7 C-5
configurando 1-21, A-1 funes hiperblicas 4-6, C-6
padro B-4 funes hiperblicas inversas 4-6
perodos e vrgulas em 1-23, A-1 funes logaritmicas 4-1, 9-3, C-5
Formato ENG 1-22 Veja tambm for- funes para mudana de porcenta-
mato de exibio gem 4-6
Formato FIX 1-21 Veja tambm formato funes trigonomtricas 4-4, 9-3, C-6
de exibio funes trigonomtricas inversas 4-4,
Formato SCI. Veja formato de exibio C-6
configurando 1-22
em programas 13-7 G
Formatos de horrio 4-13 U
fraes encontra linhas de programa 13-

ndice-4
22, 14-5 formato de exibio 8-2, 8-6, 8-7
encontra PRGM TOP 13-6, 13-21, funes difceis E-2, E-7
14-6 incerteza de resultado 8-2, 8-6, E-
encontra rtulos de programa 13- 2
10, 13-22, 14-5 interrompendo 8-2, 15-8
funo gama 4-15 limites de 8-2, 15-8, C-8, E-7
gerador de nmero primo 17-7 preciso 8-2, 8-6, E-1
grads (unidades de ngulo) 4-4, A-2 propsito 8-1
Grandma Hinkle 12-7 restries 15-11
graus resultados na pilha 8-2, 8-6
convertendo para radianos 4-14 sub intervalos E-7
unidades de ngulo 4-4, A-2 tempo requerido 8-6, E-7
GTO 14-4, 14-17 transformando variveis E-9
usando 8-2, C-8
I uso da memria 8-2
i 3-9, 14-20 varivel de 8-2, C-8
(i) 14-20, 14-21, 14-23 interceptar (ajuste de curva) 12-8, 16-1
Incerteza (integrao) 8-2, 8-6 ir para. Veja GTO
Inclinao (ajuste de curva) 12-8, 16-1
Indicador AZ 1-3, 3-2, 6-4 J
Indicador BIN 11-1 j 3-9, 14-20, 14-21
indicador de potncia 1-1, A-3 (j) 14-20
Indicador de programa 13-6, 13-11, Janelas (nmeros binrios) 11-8
13-19, 13-21, B-4 juros (finanas) 17-3
Indicador EQN
em lista de equao 6-4, 6-7 L
no modo Programa 13-7 ukasiewicz 2-1
Indicador HEX 11-1 ligando e desligando 1-2
Indicador OCT 11-1, 11-4 linhas de programa. Veja programas.
Indicadores limites de integrao 8-2, 15-8, C-8
bateria 1-1, A-3 limites de unidade para calculadora A-
energia baixa 1-1, A-3 2
lista de 1-13 lista de equaes
sinalizadores 14-12 adicionando a 6-4
teclas shift 1-2 editando 6-8
INPUT exibindo 6-6
em programas de integrao 15-8 Indicador EQN 6-4
em SOLVE programas 15-2 no modo Equao 6-3
entrando dados de programa 13- sumrio de operao 6-3
12 looping 14-16, 14-17
respondendo a 13-14 Lgica
solicita sempre 14-11 AND 11-4
integrao NAND 11-4
avaliao de programas 15-7 NOR 11-4
como funciona E-1 NOT 11-4
em programas 15-10 OU 11-4

ndice-5
XOR 11-4 mensagens de erro F-1
Menu CLEAR 1-5
M Menu de desvio padro 12-6, 12-7
X menu de mdia 12-4
catlogo de programa 1-28, 13- Menu MODES
22 modo angular 4-4
catlogo de varivel 1-28 menus
revisa memria 1-28 deixando 1-4, 1-8
maior nmero inteiro 4-18 exemplo de uso 1-8
mantissa 1-25 lista de 1-6
marca de raz A-1 operao geral 1-6
matemtica Menus de teste 14-7
clculos longos 2-12 menus estatsticos 12-1, 12-4
nmero real 4-1 Modo algbrico 1-9
nmero-complexo 9-1 modo angular 4-4, A-2, B-4
operao de empilhamento 2-5, 9- modo base
2 configurando 13-25
ordem de clculo 2-14 equaes 6-5, 6-11, 13-25
procedimento geral 1-18 padro B-4
Resultados intermedirio 2-12 programao 13-25
MEMRIA COMPLETA B-1, F-3 Modo decimal. Veja modo de base
MEMRIA LIMPA A-4, B-3, F-3 Modo Eentrada de Programa 1-4, 13-6
memria Modo Equao
apagando 1-5, 1-29, A-1, A-4, B- deixando 1-4, 6-3
1, B-3 durante a entrada de programa
apagando equaes 6-9 13-7
apagando programas 1-28, 13-6, iniciando 6-3, 6-7
13-22 mostra lista de equao 6-3
apagando registradores estatsti- retrocesso 1-4, 6-8
cos 12-2 Modo exibio de frao
apagando variveis 1-28 afeta arredondamento 5-8
completo A-1 afeta VIEW 13-15
mantido enquanto est desligado configurando 5-1, A-2
1-1 modos. Veja modo angular, modo de
pilha 2-1 base, modo Equao, modo de
programas 13-21, B-2 exibio da Frao, modo de en-
quantia disponvel 1-28 trada de Programa
tamanho 1-28, B-1 mudando sinal de nmeros 1-15, 9-3
uso B-1 multiplicao, diviso 10-2
Memria Contnua 1-1 mximo de funo D-8
mensagens Mdia pesada 12-4
apagando 1-4 mdias (estatstica)
em equaes 13-16 calculando 12-4
exibindo 13-16, 13-18 distribuio normal 16-11
respondendo a 1-27, F-1 Mtodo Horner 13-26
sumrio de F-1 mnimo de funo D-8

ndice-6
N 1-18
faixa de 1-17, 11-7
nomes de programa. Veja rtulos de
formato de exibio 1-21, 11-6
programa.
fraes em 1-26, 5-1
Notao Polaca Inversa. Veja RPN
grande e pequeno 1-15, 1-17
nmeros binrios. Veja nmeros
mostrando todos os dgitos 1-25
aritmtica 11-4
mudando sinal de 1-15, 9-3
convertendo para 11-2
negativo 1-15, 9-3, 11-6
digitando 11-1
perodos e vrgulas em 1-23, A-1
faixa de 11-7
preciso D-13
rolamento 11-8
primo 17-7
vendo todos os dgitos 11-8
real 4-1
nmeros complexos
rechamando 3-2
inserindo 9-1
representao interna 11-6
na pilha 9-2
reusando 2-6, 2-10
operaes 9-2
trocando 2-4
sistemas de coordenada 9-5
truncamento 11-6
Valor de Argumento 4-17
Veja nmeros binrios, nmeros
visualizando 9-2
hex, nmeros octais, variveis
nmeros hexadecimais. Veja nmeros
hex O
nmeros hex. Veja nmeros
1-1
aritmtica 11-4
Origem (nmero rndomico) 4-15
convertendo para 11-2
digitando 11-1 P
faixa de 11-7
A-2
nmeros negativos 1-15, 9-3, 11-6
pagamento (finana) 17-1
nmeros octais. Veja nmeros.
parte imaginria (nmeros complexos)
aritmtica 11-4
9-1, C-8
convertendo para 11-2
parte real (nmeros complexos) 9-1
digitando 11-1
parnteses
faixa de 11-7
em aritmtica 2-12
Nmeros real
em equaes 6-5, 6-6, 6-15
operaes 4-1
pausa. Veja PSE
nmeros rndomicos 4-15, B-4
perguntas A-1
nmeros.
permutaes 4-15
apagando 1-4, 1-5, 1-17
perodos (em nmeros) 1-23, A-1
armazenando 3-2
Pilha. Veja levantamento de pilha
arredondamento 4-18
Afetado por solicitaes 6-14, 13-
complexa 9-1
14
digitando 1-15, 1-16, 11-1
Clculos de programa 13-14
E em 1-15, A-1
clculos longos 2-12
editando 1-4, 1-17
Efeito de 2-6
em equaes 6-5
Entrada de programa 13-12
em programas 13-7
Inafetado por VIEW 13-15
encontrando partes de 4-17
Limite de tamanho 2-4, 9-2
Execuo de Clculos Aritmticos

ndice-7
nmeros complexos 9-2 fraes com 5-8, 13-15, 14-9
operao 2-1, 2-5, 9-2 funes no permitidas 13-24
Permutando com variveis 3-8 ininterrupto 13-18
permutando X e Y 2-4 inserindo 13-6
Preenchendo com constante 2-7 inserindo linhas 13-6, 13-20
propsito 2-1, 2-2 interrompendo 13-14, 13-16, 13-
Registradores 2-1 19
Reviso 2-3, C-7 looping 14-16, 14-17
Rolando 2-3, C-7 mensagens em 13-16, 13-18
Sada de programa 13-12 modo base 13-25
Separar das variveis 3-2 mostrando nmero longo 13-7
Uso de equao 6-11 movendo atravs 13-11
polinomiais 13-26 nmeros de linha 13-22
polos de funes D-6 nmeros em 13-7
ponto decimal A-1 operaes ALG 13-4
precedncia (operadores de equao) operaes RPN 13-4
6-14 para integrao 15-7
preciso (nmeros) 1-25, D-13 para SOLVE 15-1, D-1
PRGM TOP 13-4, 13-7, 13-21, F-4 pausando 13-19
probabilidade progresso por 13-11
distribuio normal 16-11 propsito 13-1
funes 4-15 resumindo 13-16
programas. Veja rtulos de programa retornar no final 13-4
apagando 13-6, 13-22, 13-23 rotinas 14-1
apagando tudo 13-6, 13-23 sada de dados 13-5, 13-14, 13-
avaliao da equao 14-11 18
catlogo de 1-28, 13-22 sinalizadores 14-9, 14-12
chamando rotinas 14-1, 14-2 solicitao de equao 14-11
comprimentos 13-22, 13-23, B-2 solicitao por dados 13-12
contador de loop 14-18 testando 13-11
clculos em 13-13 testes condicionais 14-7, 14-9, 14-
deletando 1-28 12, 14-17, 15-6
deletando equaes 13-7, 13-20 testes de comparao 14-7
deletando linhas 13-20 tcnicas 14-1
deletando tudo 1-5 usando integrao 15-10
desvio 14-2, 14-4, 14-6, 14-16 usando SOLVE 15-6
editando 1-4, 13-7, 13-20 uso da memria 13-22
editando equaes 13-7, 13-20 variveis em 13-12, 13-23, B-2
elaborando 13-3, 14-1 PSE
endereamento indireto 14-20, pausando programas 13-19, 15-
14-21, 14-23 10
entrada de dados 13-5, 13-13, prevenindo paradas de programa
13-14 14-11
equaes em 13-4, 13-7
erros em 13-19 Q
executando 13-10 quociente e resto de diviso 4-2

ndice-8
R 12-12
Corrigindo dados 12-2
f
Inicializao 12-2
executando programas 13-22
Nenhuma frao 5-2
interrompendo programa 13-19
visualizando 12-11
parando integrao 8-2, 15-8
Registrador-T 2-5
parando SOLVE 7-8, 15-1
regresso (linear) 12-7, 16-1
resumindo programas 13-16, 13-
regresso com o melhor ajuste 12-7,
19
16-1, C-13
terminando solicitaes 6-11, 6-
regresso linear (avaliao) 12-8, 16-1
14, 7-2, 13-15
Resoluo de Problemas A-4, A-5
R e R 2-3, C-7
respostas para perguntas A-1
radianos
Resultados intermedirio 2-12
convertendo para graus 4-14
retornar (programa). Veja programas
unidade de ngulo 4-4
rolamento
unidades de ngulo A-2
equaes 6-7, 13-7, 13-16
razes. Veja SOLVE
nmeros binrios 11-8
de equaes 7-1
rolando a pilha 2-3, C-7
de programas 15-1
rotinas
em programas 15-6
aninhando 14-2, 15-11
mltiplo 7-9
chamando 14-1
nenhum encontrado 7-8, D-8
partes de programas 14-1
verificao 7-7, D-3
rotinas aninhadas 14-2, 15-11
RCL 3-2, 13-14
RPN
RCL Aritmticos 3-7
comparado s equaes 13-4
reajustando a calculadora A-4, B-2
em programas 13-4
recuperao em aritmtica 3-7
Origens 2-1
Registrador LAST X 2-8, B-6
rtulos de programa
Registrador X
apagando 13-6
Afetado por solicitaes 6-14
desvio para 14-2, 14-4, 14-16
Apagamento em programas 13-7
digitando nome 1-3
apagando 1-5, 2-3, 2-7
duplicar 13-6
Aritmtica com variveis 3-6
endereamento indireto 14-20,
Durante pausa de programas 13-
14-21, 14-23
19
executando 13-10
exibido 2-3
inserindo 13-4, 13-6
Inafetado por VIEW 13-15
movendo para 13-22
No est apagando 2-5
propsito 13-4
Parte de pilha 2-1
verificao de somas 13-23
Permutando com variveis 3-8
visualizando 13-22
Permutando com Y 2-4
testando 14-17 S
Registradores estatsticos. Veja dado

estatstico
comprimentos da equao 6-19,
acessando 12-12
B-2
apagando 1-5, 12-2
comprimentos do programa 13-
Contm somatrias 12-1, 12-11,

ndice-9
22, B-2 Nenhuma restrio 15-11
dgitos de nmero 1-25, 13-7 propsito 7-1
solicita dgitos 6-14 plo D-6
verificaes de soma da equao razes mltiplas 7-9
6-19, B-2 regies planas D-8
verificaes de soma do progra- resultados na pilha 7-2, 7-7, D-3
ma 13-22, B-2 resumindo 15-1
o 14-14 usando 7-1
Seno (trig) 4-4, 9-3, A-2, C-6 Verificao de resultados 7-7, D-3
Sinal (de nmeros) 1-15, 9-3, 11-6 Somas de variveis estatsticas 12-11
sinalizadores Sub-rotinas. Veja rotinas.
avaliao da equao 14-11 STO 3-2, 13-12
configurando 14-12 STO aritmticos 3-6
estados padres 14-9 STOP (Parada) 13-19
excesso 14-9
exibio de frao 14-10 T
indicadores 14-12 Tangente (trig) 4-4, 9-3, A-2, C-6
no atribudo 14-9 tecla de retrocesso
operaes 14-12 apagando mensagens 1-4
significado 14-9 apagando registrador X 2-3, 2-7
solicitao de equao 14-11 cancelando VIEW 3-4
testando 14-9, 14-12 deixando menus 1-4, 1-8
sintaxe (equaes) 6-14, 6-19, 13-16 deletando linhas de programa 13-
solicitaes 20
afeta pilha 6-14, 13-14 entrada da equao 1-4
apagando 1-4, 6-14, 13-15 operao 1-4
equaes 6-13 teclas
equaes programadas 14-11, alfabticas 1-3
15-1, 15-9 deslocado 1-3
INPUT 13-12, 13-14, 15-2, 15-8 letras 1-3
mostrando dgitos escondidos 6- teclas alfabticas 1-3
14 teclas de menu 1-6
respondendo a 6-13, 13-14 teclas shift 1-3
SOLVE temperaturas
Adivinhaes iniciais 7-2, 7-7, 7- convertendo unidades 4-14
8, 7-12, 15-6 Limites para calculadora A-2
arredondamento D-13 Testando a calculadora A-4, A-5
avaliando equaes 7-1, 7-7 testes de comparao 14-7
avaliao de programas 15-2 TVM 17-1
como funciona 7-7, D-1
descontinuidade D-5 V
em programas 15-6 Valor absoluto (nmero real) 4-17
interrompendo 7-2, 7-8 valor do dinheiro no tempo 17-1
Mnimo ou mximo D-8 Valor do sinal 4-17
nenhuma raz encontrada 7-8, 15- valor presente. Veja clculos finan-
6, D-8 ceiros.

ndice-10
variveis exibindo dados de programa 13-
Acessando Contedos do Registra- 15, 13-18, 15-6
dor de Pilha B-7 exibindo variveis 3-4
apagando 1-28 interrompendo programas 13-15
Apagando enquanto visualizando nenhum efeito de pilha 13-15
13-15 visor
apagando tudo 1-5 ajustando contraste 1-1
Aritmtica de dentro 3-6 Registrador-X mostrado 2-3
Armazenamento de nmero 3-1 vrgulas (em nmeros) 1-23, A-1
armazenando 3-2
Armazenando da equao 6-12 X
catlogo de 1-28, 3-4 W
De integrao 8-2, 15-7, C-8 avaliando equaes 6-10, 6-12
digitando nome 1-3 executando programas 13-10, 13-
em equaes 6-3, 7-1 22
em programas 13-12, 15-1, 15-7
endereamento indireto 14-20,
ngulos
14-21
convertendo formato 4-13
Entrada de programa 13-14
convertendo unidades 4-13
mostrando todos os dgitos 13-15
entre vetores 10-5
Nomes 3-1
unidades implicadas 4-4, A-2
Permutando com X 3-8
polinomiais 13-26
rechamando 3-2, 3-4
Resolvendo para 7-1, 15-1, 15-6,
D-1
Sada de programa 13-15, 13-18
Separar da pilha 3-2
visualizando 3-4, 13-15, 13-18
verificao de somas
equaes 6-19, 13-7, 13-24
programas 13-22
vetores
Adio, subtrao 10-1
converses de coordenadas 4-12,
9-5
Criando Vetores a partir de
Variveis ou Registradores 10-
8
em equao 10-6
em programa 10-7
produto escalar 10-4
produto vetorial 17-11
Valor absoluto 10-3
ngulo entre dois vetores 10-5
VIEW (Ver)

ndice-11
ndice-12