Sie sind auf Seite 1von 138
Scientific Calculator Manual del Propietario HP-20S 1 Berra sone LO Event To Separa dos numeros. Ejecuta un programa Activa las teclas rotuladas en azul. Activa las teclas rotuladas en amarillo. Encendido; despeja la pantalla, cancela la operacién Las teclas de n a Sxy son ayudas 7 8. 9 10. Ww para la memoria de estadisticas de 12. suma. Retroceso. Carga los porados Ingresa al modo Programa. Acumula datos estadisticos. Las teclas de la A a la F son fétulos, programas incorporados, digitos hexadecimales Linea de anunciadores. programas —incor- Comentarios scbre el manual del propietario de ia HP-20S Le agradecemos la evaluacién que haga de este manual. Sus comen- tarios y sugerencias nos ayudaran a mejorar nuestras publicaciones. HP-20S RPN Scientific Calculator Fecha de impresion del manual (se encuentra en la 1a. pagina) Sirvase sefialar con un circulo su respuesta a cada uno de los enundiados que © encuentran @ continuacién. Puede utilizar el espacio de los Gomentarios para agregar sus opiniones. Completamente de acuerdo De acuerdo = Neutral En desacuerdo ‘Completamente en desacuerdo 2 3 = Elmanualesté bien organizado, 123945 = Puedo encontrar la informacién que deseo. 12945 ® Lainformacién del manual es correcta. 12346 '™ Puedo entender ias instrucciones con facilidad, 123465 = Elmanual contiene ejemplos suficientes. 14239465 = Los ejemplos son apropiados y tiles, 123465 = Lapresentacién yel formato son atractivos y tiles. 129465 = Las ilustraciones son claras y tities. 423465 = Elmanuales: demasiado largo apropiado demasiado corto, = El/Los capitulo(s) y apéndice(s) que consulto con mas frecuencia son: Capitulos 1 2 3 4 5 6 7 Apéndice Comentarios: — Nombre: Direccién: Ciudad: EstadoyProvincia/Departamento: Pais; — Profesién vsn 8866-0€E46 HO SITIVAHOO “QA18 ATOUID AN 0001 NOISIAIG HALNdWOO 31EVLYOd LNAWLYVd3d NOILVLNAWNDOG ANVdWOS GYVMOVd-LLA TMAH iAyddenos a ayudarle! Por favor tome un momento y rellene esta tarjeta para ayudarnos a captar mejor sus necesidades. Por favor lea primero las cinco preguntas y luego marque la casilla correspondiente. Muchas gracias. iAyddenos a ayudarle! Modelo: HP-20S Fecha de adquisicion Nombre _ Direccion Ciudad, Estado 0 Provincia, Cédigo Postal y Pais Edad___ Teléfono Oficina 9 Domicilio _ 1. ,Cual es su PROFESION U OCUPACION? (Una sola respuesta, por favor) 101 1Estudiante 105 Gerente general 109L independiente 102T1Educsdorinvestigator 1061 Propietario, Director 110 Jubilado 103-)Personalprofesional 107 LlAgente, representante 111 (Otro 104C1Sub-gerente 1087 Técnico 2. _,.Cudles su AREA DE ACTIVIDAD O CAMPO DE TRABAJO/ESTUDIO? (Una sola respuesta, por favor) 201 Ingenieriamacanica 208-1 Compras, organizacién, control de inventario 20210 Ingeniriacivit 2101 Contaduria, ausitoria 2031 Ingenieriaeléctrica 211 D Finanzas, analisis de inversiones 2080 Ingenieriaquimica 212 Administraci6n gonoral, gorencia 205( Otraingenieria 2131_1Mercadotecnia 2081 Agrimensura 2141 Ventas 2071 Procesamiento de datos 215[1Senvcio aciientes, mantenimiento 208 |Controlde calidad 216 Oro 3. z£n qué INDUSTRIA trabeia Us.? (No conteste si es estudiante o jubilado. Una sola respuesta por favor) 801 0) Educacion 310[1 Quimica, refineria 3021Banco,finanzas, inversiones 3112 Agriculture, silviculture, genaderia 308-1 Seguros 3121 Alimentacién, distribucion 304 "1 Bienesraices 3197 Manufactura de bienes industriales 905 [| Negociosiservicios ce consultoria 3147 Manufacture de bienes de consumo ‘806 Consultoria técnica 315(.Transporte 3070 Soltware, servicios decomputacién 316"1Comunicaciones, servicios pabiicos 3081 Construccion, arquitectura 3177 Administracién pdblica/Gobiemo/Miltar 309 Mineria, perforaciénpetrolifera, exploracién 318 11 Otro 4, 4Dénde adquiro su calculadors HP? (Una sola respuesta, por favor) 4011 Tienda minorista de computacién 407 Pedido por correo 40210 Tienda de equipos de oficina 408 Tienda de especialidades 40300 Lioreria 409] Comprada porla compafialescuela 4047 Tienda de departamentos 410 Directamente de HP 4067 Tienda de ventas porcatalogo 411 0010 5. gComo 80 enteré de la existencia de este modelo? 501 _Propietariode una calculadora HP previamente 505 Publicidad por correo ‘5025 Consejo de amigos, olegas, profesor 5061 Vendedor 503(_1Publicidad on reviste periédico 507( Folleto ommaterial existente enuna tienda 5041 Articulodelaprensa 50871 Oto - ‘vsn 8866-0€€26 HO SITIVAYOO “GA18 ATOUID AN 000! LINAWLYVd3d SAIYINONI ANVdNOS GYVMOVd-LLSIM3AH HP-20S Scientific Calculator Manual del Propietario py HEWLETT PACKARD Edici6n 1 junio de 1988 Numero de pedido 00020-90007 Nota Vea las paginas 117 y 120 para mayor informacién sobre la garantia y tegulaciones pertinentes a esta calculadora. Este manual y los varios programas de secuencias de teclas contenidos en él se proveen “tal como estan”, y se encuentran sujetos a cambios sin previo aviso. La Cia. Hewlett-Packard no ofrece garantia de nin- guna clase sobre este manual o sobre los programas de secuencias de teclas contenidos en él, incluyendo, pero no limitandose a las garantias implicitas de comercializacién o de aptitud del producto para fines especificos. La Cia. Hewlett-Packard no se hard responsable por ningtin error o por los dafios incidentales 0 consecuentes asociados con la provision, funcionamiento 0 uso de este manual o de los pro- gramas de secuencias de teclas aqui contenidos. © 1988 por la Cia. Hewlett-Packard. Todos los derechos son reser- vados, La reproduccién, adaptacién o traduccién de este manual, incluyendo cualquier programa, esta prohibida sin el consentimiento previo de la Cia. Hewlett-Packard, excepto en circunstancias permisi- bles bajo la ley de derechos de autor. La Cia. Hewlett-Packard le otorga el derecho de utilizar en esta calculadora Hewlett- Packard cual- quier programa contenido en este manual. Los programas que controlan su calculadora estan protegidos por los derechos de autor y todos los derechos son reservados. La reproduc- cidn, adaptacién o traduccién de estos programas sin consentimiento previo de la Cia. Hewlett-Packard esté también prohibida. Corvallis Division 1000 N.E. Circle Blvd. Corvallis, OR 97330, U.S.A. Impresién ta. edicién junio de 1988 No. de manufactura 00020-90008 Bienvenido a la HP-20S Su calculadora HP-208 refleja la calidad superior y la atencién al detalle en el disefio y la manufactura que han distinguido a los productos de Hewlett-Packard durante los tltimos 40 afios. Hewlett-Packard res- palda completamente esta calculadora: por esa raz6n ofrecemos ayuda experta para ayudarlo en su utilizacién. La calidad Hewlett-Packard Nuestras calculadoras han sido hechas para destacarse, para durar y para utilizarse con facilidad. @ Esta calculadora ha sido disefiada para soportar los golpes co- rrientes, vibraciones, sustancias contaminantes (smog, ozono), tem- peraturas extremas y variaciones de humedad que ocurren con el uso diario normal. ® La calculadora y el manual correspondiente han sido disefiados y probados para lograr facilidad de uso. Incluimos muchos ejemplos que ilustran los usos variados de la unidad. = Los materiales modernos y las letras permanentemente moldeadas en la tecla proporcionan un teclado de larga vida util asi como comodidad de uso. @ La electronica CMOS (baja tensidn) y la pantalla de cristal liquido permiten que la HP-20S conserve informacién aun cuando esta apagada. Al mismo tiempo, hace posible que las baterfas duren mas. ® El microprocesador ha sido mejorado para lograr cdlculos répidos y correctos. La calculadora emplea 15 digitos internamente para dar resultados precisos. ™ Tras una intensa investigacién hemos creado un disefio que dis- minuye al minimo los efectos adversos de la electricidad estatica (causa potencial de problemas de funcionamiento y pérdida de in- formacién en las calculadoras). Bienvenido ala HP-20S 3. Prestaciones = Pantalla de 12 caracteres de tamafio grande. ™ Diez registros de datos y 99 lineas de programa. m™ Estadisticas de una y dos variables con regresi6n lineal. ™ Funciones de probabilidad. ™ Conversiones de base y de unidades. @ Conversiones polares/rectangulares. m Funciones hiperbélicas. ™ Matematica exacta, 12 digitos con una amplitud de exponentes de 10=4%9, | Programacién por medio de teclas. @ Seis programas incorporados: ® Solucién de rafces. @ Integracién numérica. ™ Operaciones con ntimeros complejos. @ Soluciones para matrices de 3 x 3. @ Ecuacién cuadratica. @ Ajuste de curva. 4 Bienvenido a la HP-20S Contenido 1 9 Como comenzar a utilizar la HP-20S 9 Encendidoy apagado 9 Cémo ajustar el contraste de la pantalla 9 CAlculos aritméticos sencillos 12 Funcionamiento de la pantalla y del teclado 12 Elcursor 12 Cémo despejar la pantalla 12 Borrado de lamemoria 13 Anunciadores 14 Las teclas de cambio 14 La teclaINPUT 14 La teclaSWAP 15 Las teclas alfabéticas 15 Las funciones matematicas 16 Formato de presentacién numérica 17 Cémo especificar el numero de lugares decimales (FIX) 17 Cémo presentar la precisién completa de todos los ntimeros (ALL) 18 Notacién cientifica y técnica 19 Intercambio del punto y la coma 20 Precisién completa (SHOW) 20 Amplitud numérica 21 Mensajes 2 22 Registros aritméticos y de almacenamiento 22 CAlculos en cadena 22 Prioridad de operadores y operaciones pendientes 24 Uso de paréntesis 25 — Cémovolvera utilizar el resultado previo (LAST) 26 Intercambio de dos nimeros (SWAP) 27 Uso de los registros de almacenamiento Contenido 5 30 31 32 32 34 34 34 35 36 39 “a1 42 Contenido Funciones numéricas Funciones generales y logaritmicas Reciproco Funciones de porcentaje Porcentaje Porcentaje de cambio Pi(n) Modos y funciones trigonométricas Cémo cambiar el modo trigonométrico Funciones trigonométricas Conversién de angulos y de horas Conversién de coordenadas Funciones de probabilidad Funciones hiperbélicas Partes numéricas Conversién de unidades Conversiones de base y aritmética de base Cémo cambiar de base Representacién numérica Amplitud de los ntimeros hexadecimales, octales y binarios Operaciones aritméticas Calculos estadisticos Cémoingresar datos estadisticos Cémo borrar datos estadisticos Sumario de calculos estadisticos Media aritmética, desviacidn estandar y estadisticas desuma Cémo calcular la desviacidn estandar de la poblacién. Regresién lineal y estimacién Media ponderada Férmulas estadisticas 6 61 Programacién 64 Creacién de programas 66 Limites del programa (LBL y RTN) 67 Cémo ingresar programas 68 Cémo situar el puntero de programa 69 Ejecucién de programas 69 Cémo iniciar programas con XEQ 70 Cémo iniciar programas con GTO y R/S 70 C6mo interrumpir programasen ejecucién 71 Cémo borrar los programas ”1 Edicién de programas 72 Ejecucién paso a paso de los programas 73 Programa de muestra: Teorema de Pitagoras 75 Programa de muestra: Generador de ntimeros aleatorios 76 Subrutinas 80 Bifurcacién e instrucciones condicionales 80 Bifurcacién (GTO) 31 Instrucciones condicionales—decisiones y control 85 Pulsaciones de tecla para otras instrucciones condicionales 87 Capacidad dela memoria de programas 87 Funciones no programables 7 88 Catalogo de programas incorporados 89 Solucién de raices (root) o1 Integracién numérica (int) 94 Operaciones con numeros complejos (CPL) 97 Operaciones con matrices de 3 x 3(3 bY 3) 102 Ecuacién de segundo grado (cuadratica) (qUAd) 105 Ajuste de curvas (Fit) Contenido 7 Apéndice 109 Informaci6n sobre asistencia técnica, baterias, memoria y servicios de reparacion 109 Cémo obtener ayuda en el uso de la calculadora 109 Respuestas a preguntas comunes 111 Informacién sobre la tension y las baterfas 111 Anunciador de baja tensi6n {=} 111 Cémoinstalar las baterfas 113 Restauracién de la calculadora 114 Borrado de la Memoria Continua 114 Limites ambientales 114 Cémo determinar sila calculadora necesita servicios dereparacién 116 Confirmacién del funcionamiento de la calculadora: la autoverificacion 117 Garantia limitada por unafio 117 Lo que la garantia cubre 417 Lo que la garantia no cubre 118 Transacciones del consumidor en el Reino Unido 118 Servicios de reparacién 118 Cémo obtener servicio 119 Gastos de reparacion. 119 Instrucciones de envio 120 Garantia sobre el servicio de reparacién 120 Contrato de servicio de reparacién 120 Informacién sobre regulaciones 122 Mensajes 124 Indice 8 Contenido Cémo comenzar a utilizar la HP-20S Encendido y apagado Para encender la HP-20S oprima [6] (la tecla que se en- cuentra sobre el rétulo “ON”). Para apagarla oprima cual- quiera de las dos teclas de cambio ([*) 0 [¢}) seguido de (€] (también escrito (4) [OFF] o (=) [OFF)). Dado que la calculadora cuenta con Memoria Continua, al apagarla no se afecta la informacién almacenada. Para conservar energfa, la cal- culadora se apaga sola después de aproximadamente 10 minutos de haberla dejado de usar. Las tres pilas alcalinas duran mds 0 menos un afio. Si aparece el simbolo de carga baja de baterfas en la pantalla (=), reemplace las baterfas tan pronto como sea posible. Para obtener mds informacién, consulte el apéndice. Cémo ajustar el contraste de la pantalla Para cambiar el contraste de la pantalla, mantenga oprimida la tecla (€) mientras oprime [3] o ©). Calculos aritméticos sencillos Si llegara a cometer un error al ingresar los ntimeros, oprima (4) para borrar los digitos equivocados. 1: Cémo comenzar a utilizar la HP-20S_ 9 Operadores aritméticos. Los ejemplos siguientes muestran el uso de los operadores aritméticos (J, ©], &), y © (elevacion a una potencia)*. 5 Teclas: Pantalla: 24.715 (4) 62.471 [E 87.1860 Suma 24,175 y 62,471. Al terminar un cdlculo (oprimiendo (€)), si Ud. oprime una tecla numérica se inicia un nuevo calculo: 19(*}12.68 &) 240,9200 Calcula 19 x 12,68. (4) es el operador de elevacién a una potencia: 4.7()3E) 103,8230 Calcula 4,75. Si Ud. oprime una tecla de operador después de completar un cdlculo, el calculo prosigue: ¥)115.5 115,5_ Contintiael cdlculo. = 219,3230 Completa el célculo de 4,7 + 115,5. Es posible efectuar célculos en cadena sin usar [=] después de cada paso. Calcule 6,9 x 5,35 + 0,918: 6.92) 5,35 36,9150 Aloprimir aparece , la respuesta inter- media, mostrando el resultado de 6,9 x 5,35. 918 0,918_ Contintia el calculo. E) 40,2124 Completa el célculo. *Si Ud. oprime mas de un operador, por ejemplo [5] =] (=) [2] [@), el sinico que se toma en cuenta es el que se ingresa de tiltimo. 10 1: Cémo comenzar a utilizar la HP-20S Los cdlculos en cadena se interpretan de acuerdo con la prioridad de los operadores de la expresidn. Calcule 4 + (9 3): 4 )9(x 9,0000 3 31,0000 Numeros negativos. Ingrese el ntimero y oprima [#4]. Calcule —75 + 3: Teclas: Pantalla: 75 4) -75_ +3 —25,0000 Calcule 0,4 — e7™: 414 -1AL =) 0,3329 = 0,0671 Lasumase ve demo- rada; [x] tiene mayor prioridad que (4). Calcula 4 + (9 x 3). Descripcién: Cambia el signo de75. Calcula el resultado. Calcula e7"1. Completa el cdlculo. 1: Cémo comenzar a utilizar la HP-20S = 11 Funcionamiento de Ia pantalla y del teclado El cursor El cursor (_) se encuentra visible cuando Ud. ingresa nimeros. Coémo despejar la pantalla Cuando el cursor esta encendido, (@] borra el tiltimo digito ingresado. Delo contrario, @) borra el contenido de la pantalla y cancela el cdlculo. Mientras Ud. ingresa un numero, al oprimir [€] tal ntimero se iguala a cero. De lo contrario, (C] borra el contenido de la pantalla y cancela el calculo en curso. Borrado de mensajes. [4] y (C] también borran los mensajes. Cuando la HP-20S presenta en pantalla un mensaje de error, (@] 0 [€ borra el mensaje y restaura el contenido original de la pantalla. Borrado de la memoria Teclas utilizadas para borrar porciones de la memoria: Descripcién Borralos registros de Roa Ro. Borralos registros estadisticos de Ra Ro. CLPRGM Borralos programas cuando el modo Programa se encuentra en uso. 12 > 1: Como comenzar a uti Para borrar toda la memoria y restaurar la calculadora, presione y mantenga oprimida la tecla [(C]. Luego presione y mantenga oprimida Ge}junto con (24). Al liberar ambas teclas, toda la memoria estar borrada y el mensaje ALL CLr apareceré en la pantalla. Anunciadores Los anunciadores son simbolos que se presentan en la pantalla para indicar el estado de la calculadora. Anunciador La teclade cambio izquierda se encuentra activa. Al oprimir una tecla, se ejecutara la funcion rotulada en color azul que aparece sobre la tecla (pagina 14). Lateclade cambio derecha se encuentra activa. Aloprimir una tecla, se ejecutara la funcién rotulada en color amarillo que aparece sobre la tecla (pagina 14). Se ha oprimido la tecla [INPUT ]o se han ingresado —o presentado como resultados—dos valores (pagina 14). Ademas de lo que aparece en la pantalla, se encuentra pendiente una operacidn aritmética. Lacarga de las baterias esta baja (pagina 9). Lacalculadora se encuentra en el modo Grados centesimales para calculos trigonométricos (pagina 35). Lacaiculadora se encuentra en el modo Radianes para calculos trigonométricos (pagina 35). Lacalculadora se encuentra en el modo Hexadecimal (pagina 44). Lacalculadora se encuentra en el modo Octal (pagina 44). Lacalculadora se encuentra en el modo Binario (pagina 44). Lacalculadora se encuentra en el modo Programa. (Consulte los capitulos 6 y 7.) 1: Cémo comenzar a utilizar la HP-20S = 13 Las teclas de cambio La mayoria de las teclas tienen funciones en color azul 0 amarillo impresas sobre la tecla. Las teclas de cambio brindan acceso a estas operaciones rotuladas: la tecla de cambio azul ejecuta la operacién rotulada en azul y la tecla de cambio amarilla ejecuta la operacién rotulada en amarillo. Para ejecutar una operacién de cambio, oprima ©) © (&) para encender el indicador de cambio (4) 0 [F)}). Luego oprima la tecla que tiene el rétulo deseado impreso sobre ella. Por ejemplo, al oprimir (4) seguido de (HEX) (también escrito HEX]) _, se activa el modo Hexadecimal en la calculadora. Al oprimir (=) (BEC) se activa el modo Decimal. Para ejecutar varias operaciones de cambio consecutivas, mantenga oprimida la tecla de cambio. Si oprime [*] 0 [G] en forma accidental, simplemente oprimala nuevamente para apagar el indicador de cambio. Si oprime la tecla de cambio equivocada, oprima la otra para cancelarla y exhibir el anunciador correcto. La tecla INPUT La tecla (INPUT) se utiliza para separar dos ntimeros cuando Ud. emplea funciones binuméricas 0 estadfsticas de dos variables. Si se ha oprimido la tecla [INPUT] , apareceré el anunciador :. Si hay un ntimero en la pantalla, puede oprimir (C] si desea borrar el anuncia- dor ty el contenido de la pantalla. Si se encuentra visible el cursor o un mensaje de error, oprima [G] dos veces para borrar el anunciado La tecla SWAP j___ la0000q) jaoacaq) jee 0G)! lodooc} lagaqq) lefeterers j|eso05q}) Al oprimir (4) [SWAP] se intercambian los siguientes elementos: 14 1: Como comenzar a utiliz: ® Los ultimos dos ntimeros ingresados; por ejemplo, para invertir el orden de division 0 de resta. @ El resultado de funciones que presentan dos valores como solucién. El anunciador # indica que se han presentado dos soluciones; oprima 5) (SWAP) para ver el resultado oculto. ™ Los valores de x e y al efectuar cdlculos estadisticos. Las teclas alfabéticas Los rétulos A, B, C, D, E y F tienen varias funciones. Se utilizan como rétulos de programa y como digitos en el modo Hexadecimal. Las funciones matematicas Funciones mononuméricas. Las funciones mate- miaticas que cuentan con un solo numero hacen uso del ntimero de la pantalla. Teclas: Pantalla: Descripcién: 89.25 Te 9,4472 Calcula 89,25 3.57 4) 2.36 [7x 0,4237 1/2,36 se calcula primero. (=) 3,9937 Suma 3,57 y 1/2,36. 180() Gin 70,8661 Convierte 180 centi- metros en pulgadas. 1: Cémo comenzar a utilizar la HP-20S_ =—_115 Funciones binuméricas. Cuando una funcién requiere el uso de dos ntimeros, éstos se ingresan de la manera siguiente: nuimerol (INPUT) niimero2. Al oprimir [INPUT] se evalta la expresién en uso y se exhibe el anunciador :. Por ejemplo, las siguientes pul- saciones de tecla calculan el porcentaje de cambio entre 17 y 29: Teclas: Pantalla: Descripcién: 17 (INPUT 17,0000 Ingresa el niimerol y exhibe el anunciador . 29 29 Ingresa el ntimero2. =) (CHG) 70,5882 Calcula el porcentaje de cambio. Calcule el ntimero de combinaciones de cuatro elementos tomados de a dos cada vez: 4 (INPUT) 2 [] (Car 6,0000 Calcula elntmero de combinaciones. Si Ud. ingresa el nuimerol, y luego oprime una tecla correspondiente a una funcién binumérica sin oprimir [INPUT] de antemano, la cal- culadora suministraré entonces un cero como el ntimero2. Si Ud. in- gresa un numero, oprime y luego oprime una tecla correspon- diente a una funcién binumérica, la calculadora utilizaré entonces el mismo nimero para nimerol y ntimero2. Formato de presentacion numérica Al encender la HP-20S por primera vez, los ntimeros se exhiben con cuatro lugares decimales y un punto como signo decimal. El formato de presentacién controla la can- tidad de digitos que aparecen en la pantalla. 16 = 1: Cémo comenzar a utilizar la HP-20S Independientemente del formato de presentacién en uso, todos los nuimeros se almacenan en forma de mantisa de doce digitos con un signo, acompafiada de un exponente de tres digitos con un signo. Por ejemplo, al oprimir [J(z] en el modo FIX 4 (cuatro lugares decimales), se exhibe 3,1416. Internamente, sin embargo, el ntimero se almacena como 314159265359 x 10°. Si el resultado de un célculo es un ntimero que contiene mas digitos significativos de los que pueden aparecer en la pantalla segun el for- mato de presentacién en uso, la calculadora redondearé el ntimero exhibido. Como especificar el namero de lugares decimales (FIX) Para especificar el ntimero de lugares decimales exhibidos, haga lo siguiente: 4. Oprima [) FX. 2. Ingrese el numero de digitos (de 0a 9) que Ud. quiere que aparez- can después del signo decimal. Teclas: Pantalla: Descripcién: C) >) Fix)3 0,000 Exhibe tres lugares decimales. 45.6(*].1256 (=) 5,727 >) IX) 9 5,727360000 Exhibe nueve lugares decimales. Ge) Eng4 5,7274 Restaura cuatro lugares decimales. Cuando un ntimero es demasiado grande o demasiado pequefio para exhibirlo en el formato FIX, se exhibe automaticamente en notacién cientifica. Cémo presentar la precisién completa de todos los nimeros (ALL) Si desea que su calculadora exhiba los ntimeros en la forma més precisa que sea posible, oprima [] (ALL). Los ceros finales que se encuentran a la derecha del signo decimal no se exhiben. 1: C6mo comenzar a utilizar la HP-20S 17 Notaci6n cientifica y técnica |__| La notacién cientifica y técnica expresa el ntimero como una mantisa multiplicada por una potencia de 10. La letra E separa el exponente de la mantisa. Notaci6n cientifica (SCI). La notacién cientifica emplea una man- tisa con un solo digito hacia la izquierda del signo decimal. Por ejem- plo, el siguiente es un SCI 6: Digitos después — Signo del del signo decimal exponente __ Potencia de 10 “_ — 1,234567E —5 KY Signo de Mantisa la mantisa Para especificar la notacidn cientifica haga lo siguiente: 4. Oprima () a0. 2. Ingrese el ntimero de digitos que Ud. desea que aparezcan des- pués del signo decimal. Notacion técnica (ENG). La notacion técnica expresa un nimero emplando una mantisa con uno, dos 0 tres digitos hacia la izquierda del signo decimal, multiplicado por 10 elevado a una potencia que es muitiplo de 3. Por ejemplo, el siguiente es un ENG 4: Digitos Sepuoe vet Signo del Potencia de 10 exponente ___(miltiplos de 3) primer digito Loo -12,3455E412 om Signo de la Mantisa mantisa 18 1: Como comenzar a utilizar la HP-20S Para especificar la notacin técnica haga lo siguiente: 1. Oprima (4) (ENG). 2. Ingrese el ntiimero de digitos significativos que Ud. desea que aparezcan después del primer digito. Ingreso de numeros con exponentes (E). Independientemente del formato de presentacién vigente, Ud. siempre puede ingresar un numero en forma de mantisa seguido de un exponente: 1. Ingrese la mantisa. Si ésta es negativa, utilice {) para cambiar el signo. 2. Oprima (>) (E) (0 fe) [E)) para iniciar el exponente. 3. Si el exponente es negativo, oprima of). 4. Ingrese el exponente. Calcule 4,78 x 10+ 8 x 10”: Teclas: Pantalla: Descripcién: 4.78) E) 13 4,7800E13 8SHSE 5,9750E-13 5,975 x 10°", Calcule —2,36 x 107'> x 12: 2.36 GZ) >) E] F4) 15 —2,832 x 10714. x) 12 —2,8320E-14 Intercambio del punto y la coma Es posible intercambiar el punto y la coma empleados como signo decimal y separador de digitos. Por ejemplo, se puede exhibir un mill6én de dos maneras, a saber: 1,000,000.0000 o 1.000.000,0000 Para intercambiar entre el punto y la coma, oprima (4) 1: Cémo comenzar a utilizarla HP-20S 19 Precisién completa (SHOW) oprimida la tecla signo decimal. Para ver en la pantalla temporalmente los 12 digitos de la mantisa almacenados, oprima [4] y luego mantenga SHOW]. Los 12 digitos aparecen sin el El siguiente ejemplo comienza con cuatro lugares de- cimales (G4) (Fix) 4): Teclas: Panta! Descripcién: 102)7F 1,4286 >) (SHOW 142857142857 Exhibe 12 digitos. 1) 80FOE) -0,0125 =) [SHOW —125000000000 Exhibe 12 digitos. Amplitud numérica La amplitud numérica que la HP-20S puede almacenar aparece mas abajo. En caso de tratarse de un ntimero demasiado pequefio para exhibirlo (ntimero insignificante), la calculadora presenta cero. En caso de desbordamiento aparece el mensaje OFLO por un momento y luego el mayor numero positivo o negativo posible. Numeros que la HP 20S puede almacenar Nn Desbordamiento insignificante Desbordamiento S— nflo oo ! _sossososesbe xo | | | 9.99999999999 x 10° ~499 ~499 1x 10 Oo 1x10 20 = =1: Cé6mo comenzar a utilizar la HP-20S Mensajes De vez en cuando la HP-20S exhibe mensajes relacionados con el estado de la calculadora o le informa a Ud. que ha intentado ejecutar una operacién incorrecta. Para despejar un mensaje de la pantalla, oprima [€) 0 [@. Para ver la lista de mensajes y sus significados consulte la pagina 122. 4: Cémo comenzar a utilizar la HP-20S =. 21 2 Registros aritméticos y de almacenamiento Calculos en cadena Los calculos en cadena efecttian una secuencia de operaciones sin tener que oprimir (=) después de cada operacién. La HP-20S in- terpreta las expresiones que emplean el sistema de prioridad de opera- dores descrito en la siguiente seccién. Teclas: Pantalla: Descripcion: 750 (x) 12 (= 9.000,0000 Calcula el valor inter- medio. Elanunciador PEND se enciende. 360 25,0000 Completa el cdlculo. Elanunciador PEND estd apagado. Prioridad de operadores y operaciones pendientes Algunos cdlculos en cadena se pueden interpretar de varias maneras diferentes. Por ejemplo, 9 + 12 + 3 tiene dos interpretaciones: 215 9+2 _, 9+ ° 3 22 2: Registros aritméticos y de almacenamiento La HP-20S emplea un sistema de prioridad de operadores para evaluar las expresiones: (37) (elevacién a una potencia) Mayor prioridad 1) AE Menor prioridad La HP-20S calcula el resultado intermedio cuando el préximo operador que Ud. ingresa tiene una prioridad menor o igual. Cuando el préximo operador tiene una prioridad mayor, la HP-20 retiene el nimero o los n&meros previos. Por ejemplo, en el célculo: 9G)126)3E la division tiene una prioridad mayor que la suma. Asi, el 9 y el signo se retienen como operacién pendiente hasta que se completa la division: Teclas: Pantalla: Descripcién: 9F2e 12,0000 Aloprimir (Z) nose suma9 + 12. 3 13,0000 Calcule 4 x 7° més 5 x 7? més 6. 47 7,0000 (¥) tiene una prioridad mayor que [x]. 3 1.372,0000 Calcula4 x 7°. 5 5,0000 [X}tiene mayor priori- dad que (). 7) 7,0000 (4) tiene mayor priori- dad que [x]. 2 2 = 1.617,0000 Suma5 x 77a 1.372. 6 1,623,000 Completa el célculo. 2: Registros aritméticos y de almacenamiento 23 Si un calculo requiere que las operaciones se efecttien en un orden contrario a la prioridad de operadores (por ejemplo, la suma antes de la multiplicacién), utilice paréntesis. Es posible utilizar un maximo de cinco operaciones pendientes.* Uso de paréntesis Los paréntesis se emplean para agrupar las operaciones y para es- pecificar el orden en el cual éstas se ejecutan.* Por ejemplo, Ud. puede calcular: 9 + 12 3 colocando paréntesis alrededor de la suma, de manera que se efecttie antes que la divisién: Pantal Descripcién: 9) 120 21,0000 Mevaliia la expresion que se encuentra dentro de los paréntesis. 23 7,0000 Calcule —30__ x Vigo — 8: 85 — 12 30 EE 30,0000 85 85_ = 85,0000 (dimpide la division de 30 entre 85. 12 73,0000 DJ evaltia la expresién que se encuentra dentro de los paréntesis. x 0,4110 Calcula 30 = 73. *Existen menos de cinco operaciones pendientes disponibles si Ud. tiene mas de cuatro paréntesis izquierdos pendientes. Por ejemplo, Ud. puede calcular 1 + (2+ (4+ (5+ 6. ‘Los paréntesis de cierre al final de la expresin se pueden omitir. Por ejemplo, 25 + @ x 9 + 12 (Ses equivalente a 25 = (3 x (9 + 12) EI. 24 2: Registros aritméticos y de almacenamiento 16.9 16,9_ Eso) 8,9000 evaltia la expresion que se encuentra dentro del paréntesis. (&) 2,9833, Calcula \/8,9. = 1,2260 Completa el calculo. izar (LAST) Cuando Ud. comienza un nuevo cdlculo, se almacena una copia del ultimo resultado en el registro LAST. Para re- cuperar ese valor en la pantalla, oprima (] (CAST). Por ejemplo, LAST acorta los dos célculos siguientes: Como volver au el resultado pre 0.0821 x (18 + 273.1) 13 24 —_ 4 __ + 0.0821 x (18 + 273.1) Teclas: Pantalla: Descripcién: 0821 —)( 18 & Exhibe el primer 273.1 0E 23,8993 resultado, el cual se almacena en LAST, cuando se inicia el calculo siguiente. El paréntesis de cierre es optativo. 24) 13 G)) Gast 23,8993 ->) sT] recupera el resultado previo. = 2,5439 Segundo resultado. 2: Registros aritméticos y de almacenamiento 25 Intercambio de dos numeros (SWAP) >] SWAP. 8 =) ‘SWAP. Al oprimir (4) [SWAP] se intercambian los ultimos dos ntimeros que Ud. ha ingresado durante el cdlculo. Por ejemplo, si Ud. ha ingresado 44 [2] 75, (4) [Swap] in- vierte el orden de los nimeros de 75 Pantalla: Descripcio 75_ En realidad Ud. deberia de haber ingresado 75 + 44. 44,0000 Intercambia 75 y 44. 41,7045 Completa el calculo. 5 5. jEspere un momento! En realidad Ud. debia sumar8 +5 +4. 4,0000 Intercambia 5y 4. 9,2500 Completa el calculo. Cuando una funcién presenta dos resultados, el anunciador : se en- ciende. Al oprimir (4)[SwaP] se intercambian los dos resultados. Por ejemplo, para convertir las coordenadas rectangulares (10,—15) a coordenadas polares, haga lo siguiente: Teclas: Pantal Descripcién: (c=) WEG] Especifica el modo Grados. 10 (INPUT 10,0000 Almacena x. 15 FO >) GP —56,3099 Exhibeel 4ngulo. = indica que se ha calcu- lado otro resultado. 26 2: Registros aritméticos y de almacenamiento ) [SWAP 18,0278 Exhibe el radio. rea) 0,0000 Despeja la pantalla. Otro uso de [4] [SWAP] se relaciona con las funciones que requieren dos nimeros separados por [INPUT]. Por ejemplo, para acumular pares de datos (x,y) en los registros estadisticos, ingrese el valor de x (INPUT) y luego el valor de y (3+). Al oprimir [4] (SWAP) (antes de oprimir [3+)) se intercambia el valor de x por el valor de y y viceversa. Para ver un ejemplo, consulte la pagina 56. Uso de los registros de almacenamiento Los registros desde Ry a Ry se utilizan para almacenar niimeros. Se logra acceso a ellos por medio de [STO] y [RCL]. Al utilizar las funciones estadisticas, los registros desde R, a Rg se utilizan para almacenar datos de sumatoria. @ (STO) 1, donde n es un entero de 0 a 9, copia el ntimero que se encuentra en la pantalla dentro del registro designado. El nimero se copia con la precision completa. @ (RCL) n copia el contenido de R,, en la pantalla. El ntimero se exhibe con el formato vigente. La secuencia de pulsaciones siguiente emplea R, y R, para calcular: (27,1 + 35,6) x 1,0823 O71 + 35,6)" Teclas: Pantalla: Descripcién: 27.1 (4)35.6 [= 62,70000 62,70000 Lacalculadora espera el ntimero de registro. 1 62,7000 Almacena 62,7 enR,. 2: Registros aritméticos y de almacenamiento 27 x) 1.0823 [Sto] 2 1,0823 = 67,8602 RCL 67,8602 1 62,7000 (*) (RCL) 2 1,0823 = 0,7699 Almacena 1,0823 en R,. La calculadora espera el ntimero de registro. Recupera el contenido deR,. Recupera el contenido deR,. Laelevaciénala potencia se efectia antes de la division. Para cancelar el almacenamiento o la recuperacion luego de oprimir (oe o (RCL), oprima (C) o (4). Borrado de registros. Oprima [)(GiRG) para borrar todos los registros. Para borrar un registro individual, almacene 0 en él. No es necesario borrar un registro antes de almacenar un valor, puesto que STO n sustituye el valor previo con el nuevo valor. Aritmética con los registros de almacenamiento. Esta tabla describe las operaciones aritméticas que se pueden ejecutar con los numeros almacenados en los registros. El resultado queda almacenado en el registro. numero anterior + numero exhibido en pantalla numero anterior — numero exhibido en pantalla numero anterior x ntimero exhibido en pantalla numero anterior + numero exhibido en pantalla Las siguientes secuencias de pulsaciones de tecla hacen uso de dos registros para calcular: 1,097 x 25,6671 1,097 x 35,6671 2: Registros aritméticos y de almacenamiento Teclas: Pantalla: Descripci6n: 1.097 [STOO 1,0970 Almacena 1,097 en Ro. x) 25.6671 (STO}1 25,6671 Almacena 25,6671 enR,. & 28,1568 Primera respuesta. RCLJO 1,0970 Recupera el contenido de Ro ycomienza un nuevo calculo. [x] 10 (ST) (]1 10,0000 Suma 10 al contenido de R,. RCL) 1 35,6671 Elcontenido de R, reemplaza el ntimero de la extrema derecha enlaexpresién pendiente. = 39,1268 Segunda respuesta. 2: Registros aritméticos y de almacenamiento 29 3 Funciones numéricas Las funciones de la HP-20S requieren uno o dos argumentos (un argumento es un numero sobre el que acttia una funcién): ™ Las funciones con un argumento acttian sobre el namero que se encuentra en la pantalla. Por ejemplo, 6 [Wz] calcula la raiz cuadrada de 6. ™ Las funciones con dos argumentos emplean [INPUT] para separar los argumentos. Por ejemplo, 4 [INPUT] 5 [)[%CHG) calcula el porcentaje de cambio entre 4 y 5. Los argumentos pueden ser ex- presiones. Por ejemplo, 1 [+] 3 [INPUT] 2 [+] 3 [)[%CHG)] tam- bién calcula el porcentaje de cambio entre 4 y 5. ™ Las conversiones de coordenadas polares/rectangulares emplean « dos argumentos y presentan dos resultados. Funciones generales y logaritmicas 30 = 3: Funciones numéricas Raiz cuadrada. Elevaralcuadrado. Antilogaritmo natural. Antilogaritmo de base 10. Logaritmo natural. Logaritmo de base 10. Pantalla: Descripcién: 45 Lie 6,7082 V45 Calcule 10-45 x 1077: 4572 SS) Ge) 3,1623E-5 Calcula el antilogarit- mo de base 10 de —4,5. 3.7 >) 0,0002 Calcula el antilogarit- mo de base 10 de —3,7. = 6,3096E—9 Multiplica los dos antilogaritmos. Reciproco Oprima (75) para calcular el reciproco del ntimero que se encuentra en la pantalla. Calcule % + 4: 3: Funciones numéricas 31 Teclas: Pantalla: Descripcién: 30h 40e 0,2500 Calcula 1 + 3y 1+4.Lasumase ve demorada. & 0,5833 Suma los dos reciprocos. Eloperador de elevacion a una potencia, [*], se puede utilizar también para la radicacién de ntimeros positivos. Por ejemplo, halle V3 (el cual equivale a 3"): Pantalla: Descripcién: 3) 3,0000 Elevaci6na una potencia. 40a) 1,3161 Elreciproco dela potencia calcula la raiz. Porcentaje La funcién [4] (%] ejecuta dos operaciones diferentes: = Cuando no hay ningtin operador pendiente, 0 cuando el ultimo operador ingresado era [x], (=) 0 (*), al oprimir [4] [%] se divide entre 100 el ntimero que esta en la pantalla. = Cuando (4) o E) es el operador pendiente, (4) [%] interpreta el numero de la pantalla como un porcentaje y da como resultado ese porcentaje del numero que precedia el signo de (+) o E). 32 3: Funciones numéricas Ejemplo: Calculos de porcentaje. Halle el 27% de 85,3. Teclas: Pantalla: Descripcién: 85.3 [x) 27 (4) 0,2700 Divide 27 entre 100. = 23,0310 Calcula el 27% de 85,3. Halle el ntimero que es un 25% menor que 200. 200 (£)25 [4] 50,0000 Calcula el 25% de 200. = 150,0000 Completa el cdlculo. Porcentaje de cambio Para calcular el porcentaje de cambio entre dos ntimeros, 1 y M2, expresado como porcentaje de 1, ingrese lo siguiente: n, [INPUT] 712 [4] (%CHG Ejemplo: CAlculos de porcentaje de cambio. Calcule el porcen- taje de cambio entre 291,7 y 316,8. Teclas: Pantalla: Descripcién: 291.7 (INPUT 291,7000 Ingresa n,. 316.84) 8,6047 Calcula el porcentaje decambio. Calcule el porcentaje de cambio entre (12 x 5) y (65 + 18). 12()5 (INPUT 60,0000 Calcula e ingresa 1. 65 (+) 18 (>) (ecue 38,3333 Porcentaje de cambio entre 60y (65 + 18). 3: Funciones numéricas 33 Al oprimir (¢*][z] se exhibe el valor de 7. Aunque el valor exhibido se redondea seguin el formato de presenta- cin en uso, es el valor de 12 digitos el que la calculadora utiliza. Ejemplo: Superficie de una esfera. Halle la superficie de una esfera que tiene un radio de 4,5 pulgadas (superficie = 477’). Teclas: 4a 45 =e Pant 3,1416 20,2500 254.4690 Descripcién: Exhibe 7. Exhibe 4,5°. Superficieen pulgadas cuadradas. Modos y funciones trigonométricas Cémo cambiar el modo trigonométrico 34 =3: Funciones numéricas El modo trigonométrico determina la manera en que los ntimeros se interpretan al utilizar las funciones de conver- sién trigonométrica y de coordenadas. Descripcion Anunciador Especifica el modo Grados Sexagesimales. Ninguno Hay 360 grados en un circulo. Los 4ngulos se miden en grados decimales (en lugar de grados-minutos-segundos). Especifica el modo Radianes. Hay 2 radianes enuncirculo. Especifica el modo Grados Centesimales. Hay 400 grados centesimales en un circulo. Para salir del modo RAD o GRAD, oprima [¢) (DEG). Funciones trigonométricas Los dngulos se interpretan en grados decimales, radianes © grados segtin sea el modo trigonométrico vigente. tangente arco tangente Teclas: Pantalla: Descripcién: (=) (BEG) Especifica el modo Grados Sexagesimales. 15 (SIN 0,2588 Seno de 15°. 14) 60 (TAN 1,7321 Tangente de 60°. = 2,7321 Calcula 1 + tan 60°. 3: Funciones num .35 [>] [COS 69,5127 Arco coseno de 0,35. =] .62 4) (Acos) 51,6839 Arco coseno de 0,62. & 17,8288 Arco coseno de 0,35 — arco coseno de 0,62. Conversion de angulos y de horas Funcién A horas; convierte el numero del formato de horas (grados)- minutos-segundos-segundos decimales (H.MMSSsso. D.MMSSss) al formato de horas decimales (0 grados). A horas-minutos-segundos; convierte el numero de horas decimales (0 grados) al formato de horas (grados)-minutos- segundos-segundos decimales (H.MMSSss 0 D.MMSSss). Agrados; convierte el nimero de un valor en radianes a su equivalente en grados decimales. A radianes; convierte el nimero de un valor en grados deci- males a su equivalente en radianes. 36 = 3: Funciones numéricas (=I=0E5] |=1=m Angulo en grados Horas sm | decimales (D.d) (H.h) =| [Siem rim a= Horas en formato H.MMSSss Angulo en formato D.MMSSss Pantalla: Descripcién: DE 5,6235 Calcula 1,797. +) (DEG 322,2000 Convierte 1,797 tadianes a grados, 90.2015 (4) (SHR 90,3375 Convierte 90 grados, 20 minutos, 15 segun- dos a grados decimales. 25.2589 [>] [>HMS 25,1532 25,2589 grados = 25 ° gtados, 15 minutos, 32 segundos. >) (SHOW) 251532040000 Muestra los segundos decimales (32,04 segundos). 3: Funciones numéricas 37 Conversién de coordenadas La conversién de coordenadas requiere pares de datos separados por [INPUT]; @ se interpreta de acuerdo con el modo trigonométrico en uso. (coordenada de x, coordenada de y) Conversién de coordenadas rectangulares a coordenadas polares: 1. Ingrese x (INPUT) y 4) GP) para exhibir 6. 2. Oprima 4) (Swar] para exhibir r. Conversién de coordenadas polares a coordenadas rectan- gulares: 1. Ingrese r [INPUT] @ [¢] GR) para exhibir y. 2. Oprima (4) [SWAP] para exhibir x. Ejemplo: Conversién de coordenadas. Convierta las coor- denadas rectangulares (10, —15) a coordenadas polares: 38 = 3: Funciones numéricas Teclas: Pantalla: Descripcién: (ce) (EG Especifica el modo Grados. 10 (INPUT 10,0000 Ingresa x. 15FO >) GP 56,3099 Ingresa y, calcular y 8 y exhibe 6. +) (Swap. 18,0278 Exhibe r. Convierta las coordenadas polares (7, 30°) a coordenadas rectangu- 7 7,0000 Ingresa r. 30 (=) (FR 3,5000 Ingresa 6, calculaxey y exhibe y. >) (swap) 6,0622 Exhibe x. Funciones de probabilidad Su HP-20S puede calcular factoriales, combinaciones y permutaciones. Factorial. Al oprimir (@) (a) Ia calculadora computa el factorial del ntimero que se encuentra en la pantalla. Este nimero debe ser un entero en la gama de 0a 253. Combinaciones y permutaciones. Las pulsaciones de tecla para calcular combinaciones y permutaciones son: valor de n [INPUT] valor de r [*] (Gar o bien valor de n [INPUT] valor de r (F) (Par 3: Funciones numéricas 39 El numero de combinaciones de una cantidad n de objetos considerados en grupos de r, es el ntimero de diferentes grupos que contienen r elementos que se pueden tomar de un grupo mas grande de n elemen- tos. Ninguno de los elementos ocurre mas de una vez en el grupo de r elementos, y los 6rdenes diferentes de los mismos r elementos no se cuentan separadamente. El namero de permutaciones de n objetos considerados en grupos de r, es el ntimero de diferentes arreglos de r elementos que se pueden tomar de un grupo mas grande de n elementos. Ninguno de los elementos ocurre mds de una vez en el arreglo, pero los diferentes ordenes de los mismos r elementos si se cuentan separadamente. Teclas: Pantalla: Descripcién: 5 (INPUT. 5,0000 Ingresa el valor den. 3 (=) Car 10,0000 Ingresa el valor de r; calcula las combina- ciones de 5 objetos, considerados dea 3. 5 CINPUT 5,0000 Ingresa el valor den. 3(e) (Par 60,0000 Ingresa el valor der, calcula las permuta- ciones de 5 objetos, considerados de a3. Formulas de probabilidad _ nt ~ (a ia 1 Par = —tL_ mam Cnr Funciones hiperb6élicas 40 = 3: Funciones numéricas Teclas Funcion Csin (HYP) Gy) (Asin) (hyp) (cos) HYP] (4) [Acos HYP] (TAN) HYP ] (=) (ATAN FOAWHE Seno hiperbédlico. Seno hiperbélico inverso. Coseno hiperbdlico. Coseno hiperb6lico inverso. Tangente hiperbdlica. Tangente hiperbélica inversa. Teclas: 5 >) yr) GN 74,2032 540.25 (=) [HYP #4) [Acos)} 6,9852 Descripcién: Seno hiperbélico. Coseno hiperbélico inverso. Partes numéricas Parte entera del numero. Parte fraccional del numero (numero sin su parte entera). Valor absoluto del numero. Redondea el numero internamente segtin el numero de digitos especificado en el formato FIX, SClo ENG vigente. (En el modo ALL no ocurre redondeo.) 3: Funciones numéricas = 41 Teclas: Pantalla: Descripcién: 12,3456789 [=] 12,3457 Ingresa unntmero de nueve digitos. () Grow 123456789000 Exhibe la precisi6n completa del ntimero. (=) (AND) 5) (SHOW) ~—- 123457000000 Elntimero se redondea en forma interna. Conversion de unidades Ib (lilbras) a kg (kilogramos) kg (kilogramos) a lb (libras) °F (Fahrenheit) a C° (Celsius) °C (Celsius) a °F (Fahrenheit) in (pulgadas) a cm (centimetros) cm (centimetros) ain (pulgadas) gal (galones) al (litros) \(litros) a gal (galones) fi 2) A) G) A) GA) 42 3: Funciones numéricas Ejemplo: Conversién de unidades. gramos. Teclas: Pantalla: 100 (=) Fg) 45,3592 Convierta 6 pies a centimetros. 6(«)12[E 72,0000 =) (om 182,8800 Convierta 100 libras a kilo- Descripcion: Convierte 100 libras akilogramos. Convierte 6 pies a pulgadas. Convierte 72 pulgadas acentimetros. 3: Funciones numéricas 43. 4 Conversiones de base y aritmética de base La HP-20S le permite cambiar entre cuatro modos de base numérica: decimal, hexadecimal, octal y binaria. Ud. puede convertir ntimeros de una base a la otra y ejecutar operaciones aritméticas con cualquiera de las cuatro bases. Los anunciadores HEX, OCT y BIN indican cual es el modo en uso (no decimal). Como cambiar de base Hexadecimal HEX Octal ocT Decimal Ninguno Binario BIN 44 4: Conversiones de base y aritmética de base Cuando Ud. cambia a una nueva base: m El ntimero que aparece en la pantalla se convierte al nuevo modo. ™ Cuando Ud. cambia de la base decimal a otra, la parte entera del numero se exhibe en la nueva base. Internamente, la representacion de 12 digitos del ntimero decimal se ve conservada. Cuando Ud. regresa a la base decimal, se exhibe el ntimero decimal completo segtin el formato de presentacién en uso. Los ntimeros se truncan en enteros internamente sélo cuando se utilizan en una operacién aritmética en la base hexadecimal, octal o binaria. = Los ntimeros hexadecimales, octales y binarios se alinean con el extremo derecho de la pantalla, 0 sea que se exhiben tanto como sea posible sobre el lado derecho. @ En los modos octal y binario ciertas teclas se encuentran inactivas. Por ejemplo, 8 y 9 no funcionan en el modo Octal; las cifras de 2 a 9 no funcionan en el modo binario. Si Ud. oprime una tecla inactiva, el anunciador de base parpadeara. @ En el modo hexadecimal las teclas de la fila superior se convierten en los digitos hexadecimales de A a F. = En el modo binario, si el numero binario tiene mds de ocho bits, se exhiben los ocho bits de la extrema derecha (los menos sig- nificativos), y aparece un numero de ventana sobre el lado izquierdo de la pantalla. Numero de ventana Los ocho digitos menos aparece si el ntimero —_— signficativos del nimero tiene mas de 8 digitos. 0 44111017 ~_—CODinario. Oprima () para ver los otros segmentos de ocho bits. El ntmero binario 101101101111110110111100010111010111 aparece en las ventanas de esta manera: 4 1011 | 301101141 | 2 11011011 | 1 11000101 | 0 11010111 t t t t t Numeros de ventana 4: Conversiones de base y aritméticade base 45 Ejemplo: Conversi6én entre bases: Las siguientes pulsaciones de tecla efecttian una serie de conversiones de base. Convierta 125, en numero binario, octal y hexadecimal: Teclas: 1 BIN) +) (DEC (>) (HEX 24FF () OQ GO decimal: 4) (DEC Pantalla: 1111101 175 7d 125,0000 Convierta 24FF,, a la base binaria. 7d 011111111 1 100100 0 11111111 1 100100 9.471,0000 Descripci6én: Cambiaa la base binaria; 12549 = 1111101). Cambia a la base octal; 1111101, = 175,. Cambiaa la base hexa- decimal; 175g = 7Dj,. Restaura la base decimal. Especifica la base hexadecimal. Convierte 24FF,ala base binaria y exhibe los ocho digitos menos significativos. Exhibe los seis digitos restantes en la ventana 1. Regresaa la ventana 0. Regresaa la ventana 1. El ntimero binario es 10010011111111. Ahora conviértalo a la base Restaura la base decimal. 46 4: Conversiones de base y aritmética de base Representacion numérica La representacién interna de un ntimero no cambia cuando el ntimero cambia de una base a otra. Cuando un ntimero se convierte de su valor decimal a una base diferente, la parte entera del ntimero se representa como un ntmero binario de 36 bits. En los modos Hexadecimal, Octal y Binario, los ntimeros se exhiben en el formato de complemento a 2. El bit de la extrema izquierda de la representacién binaria de un ntimero es el bit del signo. En el caso de los ntimeros negativos, el bit del signo es 1. Teclas: Pantalla: Descri 8738 (=) (HEX 2222 Convierte 8738,9a la base hexadecimal. (+2) FFFFFdddE Complementoa2. 4) (DEC —8.738,0000 Numero decimal negativo. Amplitud de los numeros hexadecimales, octales y binarios La amplitud de los ntimeros que se pueden representar en la base hexadecimal, octal o binaria, y la amplitud de néimeros decimales que se pueden convertir a otras bases, estén determinadas por el limite de 36 bits de representacién en pantalla. 4: Conversiones de base y aritméticade base 47 Amplitud numérica para las conversiones de base Entero positivo mas grande DEC HEX ocT BIN (exhi- bido enlas ventanas Oa4) 34.359.738.367 7FFFFFFFF 8777777777 111 44491911 44999911 14491411 19199191 Entero negativo mas grande —34.359.738.368 800000000 400000000000 4 1000 3 00000000 2 00000000 1 00000000 0 00000000 Cuando Ud. ingresa nimeros en la base hexadecimal, octal o binaria, elingreso de digitos se interrumpe si Ud. trata de ingresar demasiados. Por ejemplo, si Ud. intenta ingresar un ntimero hexadecimal de 10 digitos, el ingreso se interrumpe luego del noveno digito. Si la pantalla contiene un numero decimal que se encuentra fuera del intervalo permitido para la conversién, al cambiar a otra base se pre- senta el mensaje “too big”. Teclas: Pantalla: 4) E) 20 [e=) [oct too big >) (DEC) 1,0000E20 representan con el mensaje “too big”. Descripcién: 1x 10”°no se puede convertira la base octal. Restaura la base decimal. Los niimeros que se encuentran fuera de la gama de conversién se sans) 3x 10% es 11E1A300;6 E) 8 (=) (HEX 11E1A300 enel modo hexadecimal. >) (SWAP too big 3x10" se encuentra fuera delintervalo de conversién. () Dec 300.000.000.000, Restaura la base decimal. (e) 0,0000 Despeja la pantalla. 48 4: Conversiones de base y aritmética de base Operaciones aritméticas Todas las funciones se encuentran activas en todas las bases (excepto las funciones que no son de cambio y que se encuentran en las teclas de la fila superior). Todas las operaciones aritméticas de las bases hexadecimal, octal y binaria emplean la aritmética del complemento a 2. Cuando una divi- sién produce un resto, solo la parte entera del ntimero se conserva. Ejemplo: Aritmética en las bases hexadecimal, octal y binaria. Calcule 12F,, + E9Aj,: Teclas: Pantalla: Descripcién: >) (HEX 0 Especifica la base hexadecimal. 12F (+) E9A (=) FC9 Suma los ntimeros hexadecimales. Calcule 77603 — 4326g: (ce) (ocr 7711 Cambiaala base octal (FC9,, = 7711,). 7760 (=) 4326 [= 3432 Resta los ntimeros octales. Calcula 1003 + 5g: 100 [+] 5 [= 14 Parte entera del resultado. Compare el resultado previo con la d continuacién: 6n decimal que aparece a 100 (=) 5 4) DEC 5,0000 Convierte todos los valores de la expresin almodo Decimal. = 12,8000 Division de 6449 + 549. (1005 = 6440). (=) (ocr. 14 Parte entera de 12,8;9 en base octal. 4: Conversiones de base y aritmética de base ag Sume 5A0;, mas 1001100). 5AO 4) (HEX (=) (Bin 1001100 &) Fy ) =) (HEX BAAAAAAAA x S w EBBBBBBBB 6CCCCCCCC OFLO OFLO 5AO- 0 10100000 0 11101100 1 101 5EC 7FFFFFFFF 00000000 Ingresa elntimero hexadecimal. Cambiaa la base binaria. Calcula el resultado en la base binaria. Exhibe laventana 0. Exhibe la ventana 1. Los resultados aritméticos que no se pueden representar con 36 bits exhiben una advertencia de desbordamiento junto con el ntimero positivo o negativo mds grande: Cambiaa la base hexadecimal. Mensaje temporario. Numero positivo mas grande. Mensaje temporario. Ntimero negativo mas grande. Oprima [4] (BEC) para regresar al modo Decimal. 50 4: Conversiones de base y aritmética de base 5 Calculos estadisticos Las teclas (3+) y (4) (=) se utilizan para ingresar y borrar datos estadisticos para estadisticas de una y dos variables. La informacién correspondiente al sumatorio se acumula en los registros R4 a R9. Una vez que Ud. ingresa los datos, podra emplear las funciones estadisticas para calcular lo siguiente: ™ Media aritmética y desviacién esténdar. @ Regresién lineal y estimacién lineal. = Media ponderada. ™ Estadisticas de suma: n, x, x7, Ly, Ly? y Lxy. Como ingresar datos estadisticos No hay limite para la cantidad de valores que se pueden acumular en los registros estadisticos. Sin embargo, si los datos estad{sticos hacen que el valor del registro exceda +9,99999999999 x 10", la HP-20S exhibiraé una advertencia temporal de desbordamiento (OFLO). Los registros estadisticos R4 a R9 se pueden utilizar para almacenar datos que no sean para el uso de estadisticas. Para borrar los datos almacenados previamente, oprima (¢] [CLS]. Coémo ingresar datos para estadisticas de una sola variable Para ingresar datos x correspondientes a estadisticas de una sola varia- ble, haga lo siguiente: 1. Borre el contenido previo de R, a Ry oprimiendo [¢*] (CLE). 5: Calculos estadisticos 51 2. Ingrese el primer valor y oprima (3+). La HP-20S exhibe la can- tidad de elementos (n) acumulados; en este caso se trata de 1,0000. 3. Para continuar acumulando valores ingrese los nimeros y oprima =+). El valor de n se actualiza con cada ingreso. Como ingresar datos para estadisticas de dos variables o para la media ponderada Para ingresar pares x,y de datos estadisticos, haga lo siguiente: 1. Borre el contenido previo de R, a Ry oprimiendo (¢] [CL3). 2. Ingrese el primer valor de x y oprima [INPUT]. La HP-20S exhibira entonces el valor de x. 3. Ingrese el valor de y correspondiente y oprima [2+]. La HP-20S exhibe el ntimero de pares de elementos (n) acumulados; en este caso se trata de 1,0000. 4. Contintie ingresando los pares x,y. El valor de n se vera incremen- tado con cada ingreso. Para ingresar datos con la finalidad de calcular la media ponderada, ingrese cada dato como x y luego ingrese su peso 0 ponderacién correspondiente como y. Cémo corregir la informaci6én estadistica Los ingresos incorrectos se pueden borrar por medio de (4) (2=). Si uno de los valores del par x,y est incorrecto, Ud. deberd borrar y reingresar ambos valores. Para borrar y reingresar informaci6n estadistica, haga lo siguiente: 4. Ingrese el valor de x que desea borrar. Si la informacién consta de pares x,y, oprima [INPUT] y luego ingrese el valor de y. 2. Oprima >) =) para borrar el valor o los valores. El valor de n disminuiré asf en 1. 3. Ingrese el valor correcto o par x,y por medio de [5¥]. 52 = 5: Calculos estadisticos Cémo borrar datos estadis Borre los registros estadisticos antes de ingresar los nuevos datos, de manera que R, a Ry estén igualados a cero al iniciar el cdlculo. Si Ud. no borra los registros, los datos almacenados en ese momento en R,a R, se incluiran autométicamente en los célculos de suma. Para borrar los registros estadisticos oprima [f CL). La pantalla y cualquier operacién pendiente también se borraran. Sumario de calculos estadisticos Algunas funciones dan como resultado dos valores. El anunciador : indica entonces la existencia de éstos. Oprima el valor oculto. >) (SwaP) para ver Descripcién Ndmero de puntos datos ingresados. Suma de los valores de x. Suma de los valores de y. Suma de los cuadrados de los valores de x. Suma de los cuadrados de los valores de y. Suma de los productos de los valores de xy de y. Media aritmética (pro- medio) de los valores de x. Media aritmética de los valores de xponderados segtin los valores de y. Media aritmética (pro- medio) de los valores de y, encaso de haber ingresado los datos de y. 5: Calculos estadisticos 53 >) (SwaP] a Descripcion Tapantalla Desviaci6n estandar de los valores de x." Desviacién estandar de los valores de y, en caso de haber ingre- sado losdatos de y.* valor de y| Estimacion de %para un | Coeficiente de valor dado de y. correlacién.* valor de x| Estimacion de y para un | Coeficientede valor dado de x. correlacion.t ae Pendiente (m) de lalinea calculada. Interseccién (b) dela linea caiculadacon eleje y. “La desviacion estandar es una medida de la dispersién de los nimeros alrededor de la media aritmética. La HP-208 calcula la desviacion estandar de muestreo, ta cual supone que los datos son muestras de un grupo mas grande y mas completo de datos. Si los detos constituyen la Poblacién total, o sea la poblacién real, consulte la seccién "Cémo calcular la desviacién estandar de la poblacién’, en la pagina 55. "EI coeficiente de correlacién es un ntimero de la gama ~1 a +1 que mide la bondad de ajuste entre los datos y la linea calculada. Un valor de +1 indica una correlacién positiva perfecta; —1 indica un corretacion negativa perfecta. Un valor cercano a cero indica que la curva no presenta un buen ajuste. Media aritmética, desviacién estandar y estadisticas de suma Ud. puede calcular la media aritmética, la desviacién es- tandar, n, Ex y Xx? de los datos de x. Para los pares de datos x,y, también puede calcular la media aritmética y la desviaci6n estandar de los datos de y, Zy, Sy” y Zxy. Ejemplo: Calculo de la media aritmética, la desviacién es- tandar y la raiz cuadratica. Supongamos que el capitan de un velero desea determinar cudnto tiempo toma cambiar una vela. Para €s0 escoge a seis miembros de la tripulacién y los observa mientras cambian la vela, registrando mientras tanto los minutos empleados: 4,5; 4; 2; 3,25; 3,5; 3,75. 54 = 5: Calculos estadisticos Calcule la media aritmética y la desviacién estandar de los minutos empleados. También calcule la raiz cuadratica, utilizando la f6rmula VEx2/n Teclas: Pantalla: Descripcién: (=) (te. 0,0000 Borra los registros estadisticos. 1,0000 Ingresa la primera observacién. 6,0000 Ingresa el resto de las observaciones. PEs) 3,5000 Calcula la media aritmética. (=) (Sz.sy 0,8515 Calcula la desviacién estandar. RCL]7 77,1250 Exhibe 3x’. feet) 4 6,0000 Exhiben. =) 3,5853 Calcula la raiz cuadratica. Cémo calcular la desviacién estandar de la poblacion Las desviaciones esténdar calculadas por medio de (©) GeSy) yde ()[S=Sy] ) (Swar) son desviaciones est4ndar de muestreo. En ellas se supone que los datos son muestras de un grupo mds grande y mds completo de datos, Sila informacién constituye la poblacién integra, se puede calcular la desviacidn estdndar de la poblacién real, para lo cual se computa la media de los datos originales, se suma la media a los datos estadisticos por medio de [2+] y luego se calcula la desviaci6n estandar. En el caso de las estadisticas de dos variables, luego de calcular la media de los datos originales oprima [>] a fin de colocar los datos en el orden correcto ( en la pantalla). Por altimo oprima [Es]. 5: Calculos estadisticos 55 Ejemplo: Desviacién estandar de la poblacién. Supongamos que un entrenador tiene en su equipo a cuatro nuevos jugadores cuyas alturas son de 193, 182, 177 y 185 centimetros, con un peso de 90, 81, 83 y 77 kilos respectivamente. Halle la media y la desviacién estandar de la poblacidn correspondientes a la altura y peso de estos jugadores. Teclas: (= ez 193 [INPUT] 90 St 182 (INPUT) 81 D+ 177 (INPUT) 83 Pry 185 (INPUT] 77 a+ =) (SWAP) >) (SWAP Pantal 0,0000 1,0000 2,0000 3,0000 4,0000 184,2500 82,7500 5,0000 5,8041 4,7104 56 5: Calculos estadisticos Descripcién: Borra los registros estadisticos. Ingresa la altura y el peso del jugador 1. Ingresa la altura y el peso del jugador 2. Ingresa la altura y el peso del jugador 3. Ingresa la altura y el peso del jugador4. Calcula la media de la altura (x). Calcula la media del peso (y). Afiade las medias arit- méticas a la informa- cién. (Los datos deben estar en orden x,y, con yenla pantalla.) Calcula la desviacién estandar de la poblacién para laaltura (x). Exhibe la desviacién estandar de la pobla- cién para el peso (y). Regresi6on lineal y estimacién La regresién lineal es un método estadistico empleado para hallar la linea recta que mejor se ajusta a un grupo de datos dispuestos en pares x,y. Deben de existir por lo menos dos pares x,y diferentes. La linea recta indica una relacin entre las variables x e y: y = mx + b, donde m es la pendiente y b es la interseccién con el eje y. Regresi6n lineal. Para ejecutar un calculo de regresién lineal haga lo siguiente: 1. Ingrese los datos x,y segtin las instrucciones de la pagina 52. 2. Oprima: = GEOG) Gwar) (0 (&) Ge) GS) Gwar) para exhibir el coeficiente de correlacién r. = ()(mb) para exhibir m, la pendiente de la linea, seguido de 4) [SWAP] para exhibir b, la interseccién con el eje y. Estimaci6n lineal. La linea recta calculada por medio de la regre- si6n lineal se puede utilizar para estimar un valor de y correspondiente aun valor dado de x 0 viceversa. Para efectuar cdlculos de estimacién lineal haga lo siguiente: 1. Ingrese los datos x,y segtin las instrucciones de la pagina 52. 2. Ingrese los valores de x y de y conocidos. = Para estimar x correspondiente a un y dado, ingrese el valor de y y luego oprima (>) Ex). ™ Para estimar y correspondiente a un x dado, ingrese el valor de x y luego oprima [ge] Gr). Ejemplo: Regresién lineal y estimacién. La rapidez en produ- cirse cierta reaccién quimica depende de la concentraci6n inicial de una sustancia quimica. Cuando la reaccion se produce repetidas veces, variando s6lo la concentracién inicial de la sustancia, se observan los siguientes indices: ConcentraciénX 0,050 0,075 0,10 0,125 0,20 (moles por litro) Indice Y (moles por 0,0062 0,00941 0,0140 0,0146 0,023 litro-segundos) 5: Calculos estadisticos 57 Calcule la pendiente y la interseccién con el eje y de la linea que mejor se ajuste a los datos existentes. También calcule el coeficiente de correlacién. Teclas: Fad 05 (INPUT - -075 INPUT] - 1 INPUT] .014 (3+ -125 (INPUT).0146 (3+ -2 [INPUT] .023 ($+ ts 5) (SWAP) (=) GG) war) Pantall 0,0000 5,0000 0,1093 0,014 0,9890 Descripcién: Borra los registros estadisticos. Ingresa los datos de x,y. Exhibe la pendiente. Exhibe la interseccién del eje y. t indica otro resultado. Exhibe el coeficiente de correlacién. Estime la velocidad de la reaccién cuando la concentraci6n es igual a 0,09 moles por litro. 09 [) Gr 0,0113 Calcula la estimacién de y para x=0,09. £Cudl es la concentraci6n necesaria para que el indice sea 0,0200? 02 [=] (2) 58 5: Calculos estadisticos 0,1700 0,0000 Calcula la estimacién de x para y=0,02. Borra la pantalla y el anunciador :. Media ponderada El procedimiento siguiente calcula la media ponderada de los datos X1, Xz, «+X, que Ocurren con las ponderaciones © pesos 1, Yo,--/Yn- 4. Utilice [£7] para ingresar los datos en forma de pares x,y. Los valores de y indican el peso o ponderacién de los valores de x. 2. Oprima (@) Gw). Ejemplo: Media ponderada. Supongamos que su compaiifa manufacturera compra cierta pieza de repuesto cuatro veces al afio. Las compras del afio pasado fueron: Precio/Pieza $4,25 $4,60 $4,70 $4,10 Cantidaddepiezas 250 800 900 1000 Calcule el precio promedio de cada pieza. Tecla: Pantalla: Descripcién: (ee) (c= 0,0000 Borra los registros estadisticos. 4.25 (INPUT) 250 (35) 4.6 (INPUT) 800 (2+ 4.7 (InpuT] 900 [2+ 4.1 (INPUT) 1000 [2+ 4,0000 Ingresa los datos y sus pesos. (Ge 4,4314 Calcula la media ponderada (precio promedio por pieza). 5: Calculos estadisticos 59 Formulas estadisticas x =2) 5-2 y= me n n &= 5, = Brdy may zy — Cx? 1” b = 7 —ne g=-t-4 j= mx +b may — 282L n \ [(2e _ Ga)(s 2 Gy") n y n 60 5: Calculos estadisticos 6 Programacion Los programas le permiten repetir los cdlculos sin tener que repetir las pulsaciones de tecla. Para ingresar un programa, Ud. debe utilizar las mismas pulsaciones de tecla que utiliza manualmente, pero debe oprimir las teclas mientras se encuentra en el modo Programa. La calculadora repetird luego la secuencia cuando Ud. lo ordene. La HP-20S le permite utilizar sus prestaciones de programacién en dos formas diferentes. Ud. puede escribir programas originales or- dendndole a la calculadora que registre y repita las pulsaciones de tecla, o puede ejecutar cualquiera de los seis programas previamente incorporados. Cualquiera de los programas, ya sea que Ud. lo haya ingresado por su cuenta o lo haya cargado desde el catélogo de programas, se puede ejecutar y modificar. Este capitulo explica la manera de efectuar la programaci6n original y la modificacién. En el capitulo 7 encontraré instrucciones para el uso de los programas incorporados. Antes de explicar en detalle los conceptos de programacién y coman- dos, veamos este rapido ejemplo. Escriba primero la formula y luego resuelva el problema en el teclado. Ejemplo sencillo de programacion. Para hallar el area de la secci6n de un cafio con un didmetro de 5 pulgadas debe utilizar la férmula siguiente: Antes de iniciar el cdlculo, reorganice los términos de la ecuacién de esta manera: d?> xX 7 +4 = A. Ingrese 5 en la pantalla y oprima: MOE hH4e logrando asi un resultado de 19,6350 pulgadas cuadradas. 6: Programacion 61 OO XD Qué sucederia si Ud. quisiera hallar el area de muchos cafios di- ferentes? En lugar de repetir las pulsaciones de tecla cada vez (variando sélo el “5” para los diferentes diametros), Ud. puede colocar la secucn- cia de pulsaciones de tecla en un programa como la siguiente: ot x? 02 x 03 7 04 = 054 06 = En este programa se supone que el valor correspondiente al diametro se encuentra en la pantalla cuando se inicia el programa para el cdlculo y presentacién del Area. Para ingresar este programa dentro de la memoria de programas, oprima las siguientes teclas. (No se preocupe de que aparezcan niémeros en la pantalla, los cuales se llaman cédigos de tecla. Mas tarde le explicaremos su significado.) Si Ud. nota un error mientras ingresa una linea, oprima (@) para borrar la linea y luego escribala de nuevo. 62 6: Programacién (c=) (CLPRGM >) (PREM didmetro de 5 pulgadas. Teclas: (J ©) Ge)H0 5 [R/S 00- 03- 61 22 06- 74 Pantalla: 0,0000 0,0000 19,6350 Descripcién: Ingresa enel modo Programa. Borra los programas almacenados previa- mente. Ingresa las pulsaciones de tecla que consti- tuyen el programa. Sale del modo Programa. Ejecute ahora el programa para hallar el 4rea de un cafio con un Descripci6n: Despeja la pantalla. Se dirige hacia la pri- mera linea del programa. Esta es la respuesta. 6: Programacion 63 Creacion de programas Los pasos necesarios para crear programas son los siguientes: 1. Ingrese al modo Programa. 2. Ingrese las pulsaciones de tecla que se van a repetir. 3. Salga del modo Programa. 4. Ejecute el programa. Vamos a seguir usando el programa para el area del cafio a fin de ilustrar los conceptos de programacién. Es probable que Ud. haya observado los ntiimeros que aparecian en la pantalla a medida que Ud. ingresaba el programa. Estos son ntimeros de linea y cédigos de tecla. Numeros de linea. Los niimeros de linea aparecen alineados con el extremo izquierdo de la pantalla a medida que Ud. ingresa el pro- grama. Los ntimeros, de 00 a 99, estén seguidos de un guién, el cual los separa de los cédigos de tecla. Cédigos de tecla. Los ntimeros que se encuentran a la derecha del numero de linea reciben el nombre de cédigos de tecla. Estos indican cual es la tecla que Ud. ha oprimido. El primer digito indica la fila del teclado donde se encuentra la tecla; el segundo digito indica la columna en la cual se encuentra la tecla. Una linea contiene uno o mas cédigos, los cuales juntos representan una operacién tinica. Los rétulos y teclas numéricas no aparecen como cédigos de tecla, sino que aparecen como letras de la A a la F 0 ntimeros de 0a 9. 64 = 6: Programacién on——n INPUT, GTO Columnas Pon HYP TT 7 &) ° OOD A x=0? ABS RND iP OFP : HEX sig tb S05 coment age! ° OFF és Co SHOW Pn.t LAST nt ‘CLAG CLE 7 (c) ON 1 2 3 4 5 31 (Gey = 6114 c=5141¢ STO) (=]3 = 21753 = 5152 2=2 6: Programacio6n 65 Suma de verificaci6n. Después de haber ingresado un programa Ud. puede verificar si las pulsaciones de tecla fueron ingresadas co- rrectamente. Para eso debe comparar la suma de verificacién que aparece eneste manual con la creada por su programa. La suma de verificaci6n es un valor hexadecimal asignado a las pulsaciones de tecla ingresadas. Para visualizarla, presione y mantenga oprimidas (4) (SHOW) durante un momento mientras se encuentra en el modo Programa. Las sumas de verificacién correspondientes a los ejemplos de este manual son vilidas si existe sdlo un programa en la memoria. La suma de verificacién para el programa del area del cario, la cual se encuentra en la pagina 63, es 9Ad7. Limites del programa (LBL y RTN) |____), SiUd. desea almacenar mds de un programa en su HP-208, necesitard marcar los limites correspondientes: un rétulo para marcar el comienzo y un retorno para marcar el final. Rétulos de programa. Los programas y segmentos de programa (llamados rutinas) comienzan con un rétulo que acttia como un nombre. Utilice los rétulos para separar los programas siempre que haya mas de uno en la memoria. Las pulsaciones de tecla necesarias para crear un rétulo son (¢)(BL) seguidas de un cardcter de la Aa laFode0a9Q. Unrotulose utiliza para ejecutar un programa especifico o una rutina. Al oprimir [EQ] rotulo, el puntero de programa se dirige hasta el rétulo especifico y da comienzo a la ejecucién. (El puntero de programa es un puntero interno que marca la linea exhibida mientras se en- cuentra en el modo Programa.) La HP-20S busca el rétulo especificado en toda la memoria, comenzando en el puntero de programa. Si no se encuentra ningtin rotulo, se exhibe el mensaje Error - LbL. Retorno. Los programas finalizan con una instruccién de retorno ((@) Rt) . Cuando el programa termina la ejecucién, la instruccién RTN devuelve el puntero del programa a la linea 00. Si la ultima linea del programa no es una instruccién RTN, el puntero del programa regresa automaticamente a la linea 00. Las pulsaciones de tecla corres- pondientes son [¢*] [RIN]. El uso de (@)(RTN] en las subrutinas se explica en la pagina 76. 66 6: Programacion Cémo ingresar programas El comando (4) (PRGM] funciona como un conmutador para activar (el anunciador PRGM se enciende) y desactivar el modo Programa en la calculadora. Mientras la HP-20S se encuentra en el modo Programa, las pulsaciones de tecla que Ud. ingresa se almacenan como lineas de programa. La calculadora cuenta con suficiente memoria para 99 lineas de programa. Cada funci6n y cada digito de un ntimero ocupan una linea de programa. Para ingresar un programa en la memoria haga lo siguiente: 1. Oprima [)(PRGM) para ingresar en el modo Programa. El anun- ciador PRGM aparecera entonces en la pantalla. 2. Oprima [) (610) (JE) para exhibir la linea 00. De esta forma se fija el puntero en la linea 00 sin afectar a los demds programas. Si Ud. no necesita ningtin otro de los programas que se encuentran en la memoria, borre la memoria de programas oprimiendo [~) CLPRGM]. Asi se fija el puntero del programa en la linea 00, ya que no hay otras lineas para presentar. 3. Para iniciar el ingreso del programa oprima [¢] [LBL] seguido del rétulo que Ud. desea asignar: de Aa Fode0aQ. 4. Para ingresar las instrucciones del programa oprima las mismas teclas que utilizarfa para efectuar una operacién en forma manual. 5. Finalice el programa con una instruccién de retorno; para esto oprima (¢) (RtN). 6. Oprima (>) (RGM) para salir del modo Program. Ingreso de datos. Existen varias maneras de proveer los datos al programa. Por ejemplo, Ud. puede proveer un dato unico a un programa de las dos maneras siguientes: Ingresando el namero en la pantalla antes de ejecutar el programa. = Almacenando el ntimero en un registro antes de ejecutar el prog- rama y luego recuperdndolo desde el programa. Ud. puede suministrar dos datos a un programa de las dos maneras siguientes: @ Ingresando la informacién en la pantalla antes de ejecutar el pro- grama; para eso utilice el comando niimero, (INPUT) nimero,. El programa puede almacenar ntimero, y luego ejecutar un [4] (SWAP para lograr acceso al nimero,. = Almacenando ambos elementos en los registros antes de ejecutar el programa y luego recuperdndolos desde el programa. 67 Ejemplo: Este ejemplo borra el programa correspondiente al area del cario e ingresa una nueva versiGn del programa, donde se incluye un rotulo y una instruccién de retorno. (Consulte la pagina 71 si no desea borrar Ia totalidad de la memoria de programas.) Si comete un error durante el ingreso oprima (@] a fin de borrar la linea de programa en curso; luego reingrésela correctamente. Teclas: Pantall. Descripcién: CG) (Pre Ingresa enel modo Programa (el anunciador PRGM se enciende). (=) (cLPRGM. 00- Borra la memoria de programas. (=) Bt) A O1- 61 41 A Leasignaaestarutina elrétulo “A”. ae 02- 51 11 Ingresa las lineas x 03- 55 de programa. Pe 04- 61 22 = 05- 45 4 06- 4 = O7- 74 (=) RN 08- 61 26 Finaliza el programa. 4) (SHOW CFos Suma de verificacién (vea la pagina 66). >) (PRGM Sale del modo Programa (elanunciador PRGM se apaga). Como situar el puntero de programa La memoria del programa comienza en la linea 00. La lista de lineas de programa es circular, lo cual significa que Ud. puede desplazar el puntero de programa desde el final al comienzo de la lista. Existen varias maneras de desplazar el puntero de programa para visualizar lineas diferentes: 68 6: Programacién Ya sea que Ud. esté en el modo Program o no: ® oprima [) (GTO) EJE) para desplazarse hasta la linea 00. ™ oprima (4) (GTO) C) numero de linea para desplazarse hasta una linea especifica. @ oprima (4) [4] o (4) [¥) para desplazarse de linea en linea. ™ mantenga oprimida la tecla [4] y presione (4) o [¥) para despla- zarse hacia arriba o hacia abajo con rapidez. <| Si se encuentra en el modo Programa, haga lo siguiente: ™@ Mantenga oprimidas las teclas () (4) o (4) [¥] para desplazarse hacia arriba o hacia abajo con rapidez. Si no se encuentra en el modo Programa, haga lo siguiente: @ Oprima [4] (GTO) rotulo para dirigirse hasta un rétulo especifico. Ejecucién de programas Existen dos maneras de ejecutar un programa: ™ Utilizando [xEQ]. = Utilizando y (BS) (Ejecutar/Parar). El anunciador PRGM parpadea mientras aparece en la pantalla el mensaje running, indicando que el programa se encuentra en ejecu- cién. Coémo iniciar programas con XEQ Para ejecutar un programa empleando [XEQ] haga lo siguiente: ™ Ingrese los datos requeridos por el programa, en caso de ser necesario. @ Oprima [xXEQ] rétulo. = Si mantiene oprimido rétulo después de presionar [KEG], se exhibird la linea donde comienza la ejecucién del programa. Este comienza la ejecuci6n al liberar rétulo. 6: Programacién 69 Ejemplo: Ejecute el programa rotulado A para hallar las areas de tres cafios diferentes, con didmetros de 5; 2,5 y 2m. Recuerde que debe ingresar el didmetro antes de ejecutar el rétulo A. Teclas: Pant: Descripcion: 5 [XEQJA 19,6350 Ingresa el diametroy luego inicia el programa A. Se exhibe entonces el Area resultante. 2.5(XEQJA 4,9087 Area del segundo cafio. 22 eIE 3,1416 Didmetro del tercer = 6,2832 cafio. Area del tercer EG) A "31,0063 caiio. Como iniciar programas con GTO y R/S Para ejecutar un programa empleando [GTO] y(R/S) hagalo siguiente: ™ Utilice (GTO) para colocar el puntero de programa donde Ud. desea comenzar (pagina 68). @ Ingrese los datos requeridos por el programa, si es necesario. ™ Oprima’ (B78). Si mantiene oprimida la tecla [R/S], se exhibird la linea donde comenaaré la ejecucién. El programa comienza la ejecu- cién cuando se libera (R/S). Cémo interrumpir programas en ejecucién Cuando un programa se encuentra en ejecucién, Ud. puede detenerlo oprimiendo [R/S] o [C]. Cémo programar una parada. Al oprimir (R/S) mientras se en- cuentra en el modo Programa se inserta una instruccién STOP. De esta forma se interrumpe la ejecucién del programa hasta que Ud. oprima R/S] nuevamente. Ud. puede detener un programa para ingresar datos. Para terminar un programa, es posible utilizar (R/S) en lugar de RTN. En este caso, cuando el programa se interrumpe el puntero no regresa al comienzo del programa. 70 ~=6: Programacién Paradas por error. Si ocurre un error durante la ejecucién del programa, éste se detiene en el punto donde se encuentra tal error, a la vez que aparece un mensaje de error en la pantalla. (Existe una lista de mensajes y condiciones de error en la pagina 122.) Oprima CG} o (@) para despejar la pantalla. Si desea ver la linea de programa que contiene la instruccién causante del error, oprima [) (PRGM]. Coémo borrar los programas Para borrar los programas debe encontrarse en el modo Programa (el anunciador PRGM debe de estar encendido). Oprima [@] (CLPRGM) para borrar todos los programas de la memoria de la calculadora. Si desea borrar un programa en particular, tendré que borrar cada una de las lineas individualmente. Coloque el puntero en la wiltima linea del programa que desea borrar y oprima [4] varias veces. Con- sulte la pagina 68 donde encontrara mas informacién sobre la forma de colocar el puntero. Edicién de programas Ud. puede modificar un programa al insertar y borrar lineas de pro- grama. Aun si una linea de programa requiere un pequefio cambio, Ud. deberd borrar toda Ia linea e insertar una nueva. Borrado de las lineas de programa: 1. Ingrese en el modo Programa. 2. Coloque el puntero en el lugar donde desea comenzar. (Si va a borrar més de una linea de programa en forma consecutiva, co- mience con la iiltima linea del grupo.) 3. Oprima [@) para borrar la linea que desea cambiar. Las lineas que siguen se renumerarén automaticamente. 4. Para salir del modo Programa oprima (*] [PRGM]. Por ejemplo, si desea borrar las lineas 05 a 08, deberd exhibir primero la linea 08; luego oprima [#) cuatro veces. Las lineas de programa posteriores se desplazarén hacia arriba y se renumerardn au- tomaticamente. 6: Programacién 71 Insercion de lineas de programa: 4. Ingrese en el modo Programa. 2. Coloque el puntero en la linea que precede el lugar donde Ud. desea insertar l{neas. 3. Ingrese las nuevas lineas. Verd que se insertan después de la linea exhibida en la pantalla. Las lineas posteriores se renumeran auto- maticamente. 4. Para salir del modo Programa oprima 4) (PRGM). Por ejemplo, si desea insertar varias Iineas nuevas entre las lineas 04 y 05 del programa, exhiba primero la linea 04 y luego ingrese las instrucciones. Las lineas de programa posteriores, comenzando con la linea original 05, se desplazan hacia abajo y se renumeran en forma correspondiente. Ejecucion paso a paso de los programas Ud. puede comprobar el funcionamiento de los programas ejecutan- dolos paso a paso. Al hacerlo, el programa ejecutara cada una de las lfneas una por una. El resultado se exhibe después de ejecutar cada una de las lineas del programa. Asi Ud. puede verificar el progreso de sus cdlculos. Para ejecutar un programa linea por linea, haga lo siguiente: 1. Salga del modo Programa. 2. Coloque el puntero en el lugar donde Ud. desea comenzar. 3. Ingrese los datos en la pantalla, en caso de ser necesario. 4. Oprima (] y luego presione y mantenga oprimida la tecla (¥). De esta forma se exhibe la linea de programa en curso. Al liberar (¥), se ejecutaré la linea correspondiente. El resultado de la ejecu- cion se exhibe en la pantalla, y el puntero de programa se desplaza hasta la linea siguiente. 5. Repita el paso 4 hasta que encuentre un error o hasta que llegue al final del programa. Para desplazarse hacia la linea precedente, oprima [*) (4). En este caso no se producira ninguna ejecucién. Ejemplo: Verifique paso a paso la ejecucién del programa rotulado A. Utilice un didmetro de 5 como dato de prueba. Asegtirese que el anunciador PRGM se encuentre apagado antes de comenzar. 72 6: Programacién Teclas: Pantalla: Descripcion: 4) (GTO) A Desplaza el puntero de programa hasta el rétulo A. 5 5_ Ingresa 5 en la pantalla. CG) Wnantenga oprimida) O1- “61 41A — RétuloA. (libere) 5,0000 ([) Cy) (mantenga oprimida) 02- 51 11 Elevael datoingresado (libere) 25,0000 alcuadrado. (C9) CF) (mantenga oprimida) 03-55 Multiplica 25 por... (libere) 25,0000 (A) Wtmantenga oprimida) 04 61 220... (libere) 3,1416 4) CY) (mantenga oprimida) 05- 45 Calcula el resultado (libere) 78,5398 intermedio. (5) Wi imantenga oprimida) 06-4 a4 (libere) 4a 4) (¥)(mantenga oprimida) 07-74 we (libere) 19,6350 Al Wi) (mantenga oprimida) 08- 61 26 — Findel programa. El libere) 19,6350 resultado esta correcto. Programa de muestr Teorema de Pitagoras Ud. puede emplear las prestaciones de la HP-20S en el modo Programa de Ia misma manera que las utiliza en forma manual. Para ilustrar cémo [STO] y [RCL] se utilizan para recuperar datos de los registros de un programa, ingrese el siguiente programa para el teorema de Pitagoras, el cual calcula la longitud de la hipotenusa (lado c) de un tridngulo rectangulo si se conoce la longitud de los lados a y b. La formula utilizada esc = Va? + b?, Se supone que el célculo comienza con el lado a almacenado en R, y el lado b almacenado en R,. 6: Programacién 73 Teclas: Gl (Prow (=) (CLPRGM Ce) Gate AE ez (=) (RT 4) (SHOW >) (PREM Pantalla: 01- 02- 03- 05- o7- 08- 09- 3902 61 22 51 75 22 51 74 W 61 a aa 1 26 Descripcién: Ingresa enel modo Programa. Borra la memoria del programa. (Omita este paso si desea dejar intactos los programas.) Leasigna al programa elrétulo “E”. Recuperaa desde Ry. a. Recupera b desde R3. e+e a? + b Suma de verificacién (pagina 66). Sale del modo Programa. Almacene ahora los valores correspondientes a a (22) y b (9) en Ry y Rz; luego ejecute el programa. Teclas: 22[sTO}1 9(sto)2 XEQ)E 74 =~ ~=6: Programacién Descripcion: Almacenaz en R,. Almacena ben R32. Longitud dela hipotenusa. Programa de muestra: Generador de ndmeros aleatorios El programa que presentamos a continuacién genera ntimeros aleatorios en la gama de 0 < r; < 1. El programa utiliza un valor inicial entre 0 y 1. Sidesea una secuencia diferente de nimeros aleatorios, utilice un valor inicial distinto.* Teclas: Pantalla: Descripcioén: >) (PRau Ingresa en el modo Programa. (=) (cLcPReM) 00- Borra la memoria de programas. (Omita este paso si desea dejar intactos los programas.) (=) (et) A O1- 61 41 A Ledaalprogramael nombre “A”. RCL} O 02- 22 0 Recupera rj. x 03- 55 Multiplica... 9 04- 9 9 05- 9 7 06- 7 - por 997. = 07- 74 Esiguala997r;. Fe 08- 61 45 Tix = FP (9971). STO} 0 09- 21 0 Almacenarj41. “El programa emplea el algoritmo r;.: = FP (997r)), donde 7» es el valor inicial entre 0 y 1 (por ejemplo, 0,5284163). El generador de ntimeros aleatorios pasa las pruebas de frecuencia chi-cuadrado para la uniformidad, y las pruebas de serie y de ejecucién para aleatoriedad. Los digitos mas significativos son més aleatorios que los digitos menos significativos. Si el valor inical se encuentra entre 0 y 1, y si el valor inicial multiplicado por 10’ no es divisible entre 2 6 5, el generador produce entonces 500.000 ntimeros aleatorios diferentes antes de proceder a la repeticién. 6: Programacién 75 (c=) (RIN 10- 61 26 Finaliza el programa. (>) (HOw 7AbB Suma de verificaci6n (pagina 66). >) (PROM Sale del modo Programa. Para almacenar el valor inicial en Ry y ejecutar el programa, haga lo siguiente: Teclas: Pantalla: Descripc -5284163 0,5284163_ Ingresa el valor inicial enla pantalla. STO) 0 0,5284 Almacena el valor inicial enRo. XEQ) A 0,8311 Genera el primer ntmero aleatorio. XEQ) A 0,5579 Genera el segundo niimero aleatorio. Continte oprimiendo [KEG] A para seguir generando ntimeros aleatorios. Si desea mantener los nuimeros aleatorios dentro de cierta gama es- pecificada por limite inferior < R; limite superior, aftada lineas de pro- grama que multipliquen el ntiimero aleatorio por la diferencia entre Jos limites, y sume el producto al limite inferior. Expresandolo como formula: R, proporcional = (limite superior — limite inferior)r; + limite inferior. Subrutinas Los programas estén compuestos de una o més rutinas. Una rutina es una unidad funcional que ejecuta una tarea especifica. A medida que los programas se vuelven mas complejos, las rutinas ayudan a separarlos en trozos més pequefios. De esta manera el programa es mas facil de escribir, leer, entender y alterar. Una rutina comienza por lo general con un rétulo (LBL) y finaliza con una instruccién que altera 0 detiene la ejecucién del programa, tal como RTN 0 GTO. 76 6: Programacion Una subrutina es una rutina llamada o invocada por otra rutina, a la cual devuelve el control cuando termina la ejecucién. La subrutina debe comenzar con un LBL y terminar con un RTN. Una subrutina puede a su vez llamar a otras subrutinas. Si una subrutina se encuentra al final de la memoria de programa y no finaliza con [)[RTN], el control serd de todas formas transferido al paso que sigue al [XEQ] de origen, una vez que la rutina se complete. Es lo mismo que si la subrutina hubiera finalizado con (¢] [RTN). Ejecucién de subrutinas (XEQ) Utilice (KEG) rétulo para ejecutar una subrutina especifica. Esta sub- rutina debe comenzar con un rétulo de la Aa la Fo de 0a 9. La busqueda comienza en el comando [XEQ] y continda a través del programa, continuando con la linea 00 hasta que se encuentre el r6tulo. Dentro de un programa, [KEG] rétulo transfiere la ejecucién de un programa en funcionamiento a la linea de programa que con- tiene tal rétulo, cualquiera que éste sea. El programa continua la ejecucién a partir de la nueva ubicacidn. Luego, al llegar al comando (&) (RIN) siguiente, la ejecuci6n regresa a la linea que sigue al [XEQ) de origen y continta. Por ejemplo, para escribir un programa que calcule el promedio de la pendiente que existe entre x, y x, en el grafico, donde y = x” — sin x, Ud. deberia utilizar la formula siguiente: 2 (x,’ — sen x) — (x,? — sen x 2 2 1 1 pendiente = XX 6: Programaci6n 7 La solucién requiere dos calculos de la expresién x? — sen x (para x = X,Y para X = x). Dado que la soluci6n incluye una expresién que se debe repetir para ambos valores de x, Ud. puede crear una subrutina que ejecute las pulsaciones de tecla repetidas y que ahorre espacio en la memoria de programas. El programa supone que x, [INPUT] x2 ha sido ingresado antes de la ejecucién del programa y que la calculadora se encuentra en el modo Radianes ((¢= Teclas: =) (PRGM (©) (ctPRem (c=) (Bt) C RCL) 2 XEQ] 5 78 6: Programacién Pantal 07- 08- 10- 11- 61 a 51 21 7 a a 74 a 31 RAD)). Descrip: ni Ingresa en el modo Programa. Borrala memoria de programas. Le daal programael nombre “C”, Almacena el valor exhibido (x) en Ry. Intercambia (x por x). Almacenael valor exhibido (x,) en R). Despeja la pantalla para que no haya ningtin valor oculto ni anunciador: cuando el programa se complete. Recupera x2. Ejecuta la subrutina para calcular x,” — senx2. (x? —senx) —... Recupera x. Ejecuta nuevamente la subrutina para calcular xy -senx,. (x2—sen x) (xy? — senx,). R/S (=) (Let) 5 STO}O O (=) (ATW = Gow >) (REM 12- 14- 15- 16- 17- 18- 19- 25- 26- 27- TEES 45 33 22 65 22 74 26 61 21 33 51 23 61 a a Divide el resultado entre... Cambia el orden de precedencia. Recupera x3. Xgree Recupera x,. Los parén- tesis de cierre no se necesitan porque sigue unsignode =. (xq? — sen x2) — (x, — sen x,))/ (2 > m1). Sedetiene. El rétulo 5 inicia la subrutina. Almacena el valor exhibidoen Ro. Cambia el orden de prioridad. Eleva el valor exhibido alcuadrado. Efectua la resta. Recupera el contenido de Ro. Calcula el seno. Los paréntesis de cierre se necesitan para evaluar x” — sen x. Finaliza la subrutina y regresa a la linea que sigue al (XEQ] de origen. Suma de verificaci6n (pagina 66). Sale del modo Programa. 6: Programacién 79 Para ejecutar el programa empleando 3 y 4 para x, y Xz, oprima 3 (INPUT) 4 [XEQ) C. El resultado es 7,8979. Para salir del modo Radianes oprima [¢] (DEG). Subrutinas incluidas. Una subrutina puede Ilamar a otra sub- tutina, la cual a su vez puede llamar a otra subrutina. Esta “inclusién” de subrutinas —la ejecucién de una subrutina desde otra subrutina—se encuentra limitada a cuatro niveles de subrutinas. La operacién de subrutinas incluidas aparece ilustrada a continuaci6n: PROGRAMA PRINCIPAL (Nivel superior) (Primernivel) (Segundonivel) (Tercernivel) (Cuarto nivel) FIN DEL PROGRAMA Si Ud. trata de ejecutar una subrutina incluida en més de cuatro niveles de intercalacién, la calculadora presentaré en la pantalla el mensaje Error Sub. Bifurcaciones e instrucciones condicionales Bifurcacién (GTO) = lbo5001 La bifureaci6n incondicional emplea la instruccién GTO (vaya a) para bifurcarse hacia un rétulo de programa. Utilice estas teclas: (=) [GTO rotulo. Tal como sucede con las subrutinas, a menudo es preferi- ble transferir la ejecucidn a una parte del programa que no sea la préxima linea. Esto se lama bifurcacién. 80 = 6: Programacién La instruccién [4] (G70) rotu/o transfiere la ejecucién de un programa en funcionamiento a la linea de programa que contiene tal rétulo, dondequiera que se encuentre. La btisqueda comienza.en (4) (GTO y prosigue a través de toda la memoria de programas. El programa contintia la ejecucién desde la nueva ubicacién, sin regresar au- tomdaticamente a su punto de origen cuando encuentra un comando (ERIN) . Portal razon, 4) (GTO) nose utiliza para las subrutinas. Instrucciones condicionales—decisiones y control Ademéas de las subrutinas, otra manera de controlar la ejecucién del programa es con pruebas condicionales— pruebas del tipo verdadero/falso que comparan dos nuimeros y saltean la instruccién del programa siguiente si la comparacién es falsa. La HP-20S tiene dos expresiones condicionales: (=) GS?) y #=0?]. El primero pregunta: “;Es x menor o igual a y?”; el segundo pregunta: “zEs x igual a 0?”. Si la respuesta es verdadera, el programa continua la ejecucién desde la linea que se encuentra inmediatamente después de la pregunta. Si la respuesta es falsa, el programa saltea una linea y contintia a partir de alli. Por ejemplo, si una instruccién condicional es x=0?, el programa compara entonces el contenido de la pantalla con cero. Si existe un cero en la pantalla, el programa se dirige a la linea siguiente. Si no hay un cero en la pantalla, el programa saltea una linea y continiia. Esta regla se conoce como “Ejecutar si es verdadero”. Para x) (PREM) (=) (cLPRGM) (>) (LBL) A INPUT o ooo°o (2) Ex? GTO) 0 >) (Swar) 82 6: Programacién Pantall. 00- o1- 02- 11- 61 41 A 31 eoo eo 51 51 42 41 31 Descripcion: Ingresa en el modo Programa. Borra los programas previos. Le da un nombre al programa. Ingresa el valor exhi- bido en la posicién x parala prueba condicional. Ingresa el primer digito de 30.000. Ingresa el tiltimo digito de 30.000. Prueba condicional: éx = 30.000? Si es verdadero, continiia conla linea siguiente; de lo contrario saltea una linea. Se dirige al rétulo0si el ingreso < 30.000. Intercambia 30.000 e ingreso. Multiplica el valor dex. R/S (=) (LBL) 0 Ga) war R/S =) (SHOW >) (PRG 12- 14- 15- 16- 17- 18- 19- 20- 51 74 26 61 51 55 51 74 26 d6b6 14 a 31 14 Cada digito usa una linea de programa. Ingresa la tasa de impuestos. 38% del valor dex. Para el programa. Inicia la rutina para el ingreso < 30.000. Intercambia 30.000 por elvalordex. Multiplica el valor de x. Cada digito emplea una linea de programa. Ingresa la tasa de impuestos. 28% del valor de x. Para el programa. Suma de verificaci6n (pagina 66). Sale del modo Programa. Verifique el funcionamiento del programa comparando ejemplos cal- culados a mano. Por ejemplo, 15000 (x) 28 (4)[%]E) 4.200,0000. Verifique algunos otros ingresos a mano y luego ejecute el programa a fin de comparar los resultados. Para ejecutar el programa, ingrese el valor correspondiente a los ingresos y oprima [xEQ] A. El anunciador + aparece en la pantalla después de completar el pro- grama porque el comando escribir de manera que se utilice (x) INPUT] separa ingreso de 30.000 para la prueba condicional en la linea 08. El programa se puede volver a para separar ingreso de 30.000 en la prueba condicional. Al mismo tiempo, se pueden agrupar las pulsa- ciones de tecla que son comunes a fin de ahorrar lineas de programa. EI programa siguiente emplea la bifurcacién condicional e incondi- cional para las pulsaciones de tecla compartidas. G6: Programacién 83 Teclas: & PRGM (&) (ciprem coo Oo & () GS >) (610) 1 +) (G70) 2 2 84 ~—-G: Programacién 01- 02- 03- 05- 06- 07- 08- 13- 14- 61 41 A 55 oo Oo ow St 51 61 42 a 4 a Descripeién: Ingresa en el modo Programa. Despeja los programas existentes. Le da al programa el nombre A. Coloca el valor exhibido enla posicién de x para lainstruccién condicional. Mas tarde sera utilizado para multiplicar la tasa de impuesto. Un digito por linea. Elvalor de y es 30.000. Encaso afirmativo, se dirigeala linea siguiente; de lo contrario saltea una linea. Se dirige al rétulo1 siingreso = 30.000. Sustituye30.000con la tasa de interés. Se dirige al rétulo 2 para identificar los pasos comunes. Inicia la rutina 1 para elcasoenque x= 30.000. Un digito por linea. 8 15- 8 (c=) (at) 2 16- 61 41 2 Inicia la rutina 2con las Hineas comunes. >) % 17- 51 14 Calcula el 38% oel 28% ... = 18- 74 .-. de los ingresos. R/S 19- 26 Fin del programa. >) (SHOW. CbCA Suma de verificacién (pagina 66). 4) (Raw Sale del modo Programa. Verifique el funcionamiento de este programa de la misma manera que verificé el programa anterior (pagina 83). Oprima (6) para retirar : del ejemplo previo. Pulsaciones de tecla para otras instrucciones condicionales La HP-20S ofrece solamente dos de las instrucciones condicionales posibles que utilizan x, y y cero. El cuadro siguiente muestra ejemplos de pulsaciones de tecla que Ud. puede utilizar para crear otras pruebas condicionales en un programa: Condicional Pasos del programa Explicacién n=0?,n#0? n nesx. x=0? gEsn=07 S| GTO}1 Si. VayaaLBL1. (Lineas paran+0) No. Contintie desde aqui. UBL} 1 (Lineas para n=0) n=0?,n<0 Oesx. nesy. &Es0) (BL) 1 (Lineas para n=0) 6: Programacién 85 Condicional Pasos del programa Explicacién n=0?, n>0? Mh =127, 4 FN? M2 N?, M4My xy? +) (GT0) 1 (Lineas paran>0; (=) (0) 1 (Lineas paran=0) my Pan >) (G70) 1 a para n, # Nz) (=) (280) 1 (Lineas paran= nz) ne INPUT my Ge? y) (GTO) 1 (Lineas paran,n,) (@) Gat) 1 (Lineas paran,=Np) 86 6: Programacién nesx, Oesy. gEsn<0? Si. Vaya aLBL 1. No. Continie desde aqui. Es ny —n,=0? (ZEs y= Mg?) Si. VayaaLBL 1. No. Continde desde aqui. N2@8X. mesy. éEs na) (SHOW Al @ 9) (LOAD >) (610) GF) numero de linea CS) rem) | (ero) 00 (c=) (OFF 6: Programacion 87 7 Catalogo de programas incorporados Su HP-20S tiene seis programas incorporados que se pueden copiar en la memoria de programas por medio de (4)(f0ab]. Para cargar un programa oprima “) (PRGM], y luego [) (LOAD) seguido de una letra de la Aa la F. Apareceré momentdneamente en la pantalla una abreviatura del nombre del programa, y luego el pun- tero de programa se situaré en la linea 00. Los programas incorporados son los siguientes: Nombre del Programa Titulo Soluci6n de raices Integracion numérica Operaciones con numeros complejos Operaciones con matrices de3 x 3 Ecuacién de segundo grado (cuadratica) Ajuste de curvas Los programas incorporados fueron creados para ahorrar pulsaciones de tecla en el momento de ingresar un programa. Estos programas se pueden editar y ejecutar de la misma forma que los programas que Ud. mismo ingresa. Al cargar un nuevo programa, éste borra todos los demas programas que se encuentran en la memoria. En este capitulo encontrard instrucciones y un ejemplo para cada uno de los programas del catélogo. 88 7: Catalogo de programas incorporados Soluci6n de raices (root) Este programa halla una solucién para f(x) = 0 empleando el método del secante, el cual se deriva del método de Newton con una aproxima- cién numérica para la derivada f'(x). Ud. debe definir la funcién f(x) ingresando las lineas de programa que calculan j{x), suponiendo que x se encuentre en la pantalla. Ud. también debe suministrar una es- timacién inicial, xj, para la solucién. Cuanto més cerca se encuentre la estimaci6n inicial a la solucién, mas répido llegaré el programa a una respuesta. El programa principal tiene 62 lineas de longitud y emplea los registros R; a Rg y los rétulos A, F, 8 y 9. Las lineas de programa, registros y rétulos restantes se pueden utilizar para definir f(x). Ud. puede reemplazar los valores predefinidos del Ifmite Ax, (error relativo), ¢ (tolerancia de f(x)) y cuenta (numero de iteraciones) con valores di- ferentes, segtin la exactitud y velocidad de operacién deseadas. Con- sulte las ecuaciones de la pagina 91 para ver cémo se utilizan estos valores. Instrucciones del programa: 1. Oprima (4) (PRGM), seguido de (4) (toad) A para cargar el programa. Luego oprima [4] [4] una vez para desplazarse hasta la tiltima linea del programa. 2. Después de LBL F en la linea 62 (62- 61 41 F), ingrese las pul- saciones de tecla correspondientes al calculo del valor de f(x) suponiendo la existencia del valor de x en la pantalla. Vea el ejemplo que aparece mds abajo. 3. Oprima (5) (ERGH). 4. Para calcular una raiz, ingrese su estimaci6n inicial (xp) y oprima XEQ] A. 5. Para ingresar una nueva funcién, repita las instrucciones comen- zando con el paso 1. 6. Opcional: Para cambiar e, cambie el valor predefinido de 10™* en las lineas 51 a 53. 7. Opcional: Para cambiar el limite Ax, cambie el valor predefinido de 10~1° en las lineas 39 a 42. 8. Opcional: para cambiar la cuenta, cambie el valor predefinido de 100 en las lineas 09 a 10. 7: Catalogo de programas incorporados 89 Ejemplo: Halle la raiz de f(x) = x° — x — 1 = 0 empleando una estimaci6n inicial de xg = 2. Teclas: Panta Descripcién: =) (PREM) (4) root Carga el programa. LOAD] A 00- a) 62- 61 41 F Exhibe el rétulo para elcomienzo dela tutina f(x). ‘STO}0 63- 21 0 Inicia la rutina f(x); almacena x. G*) 64- 14 6 65- 6 & 66- 65 x, RCL] 0 67- 22 0 x. © 68- 65 1 69- 1 (=) 70- 74 xe—x-1, (=>) (SHOW 46b5 Suma de verificacién (pagina 66). >) (PRGM Sale del modo Programa. 2(KEQJA 1,1347 Ingresa x9 y calcula laraiz. Observaciones: Al terminar el programa, el valor de x necesario para que f(x) ~ 0 aparece en la pantalla y se almacena en Rg. Para calcular el valor correspondiente de f(x), oprima F mientras x se encuentra en la pantalla. EI mensaje Error - Func se exhibe si la ecuacién para hallar x; produce una divisién entre cero o causa alguna operacién matematica inco- trecta. Ingrese una nueva estimacién que se acerque més a la raiz.. Si € o el limite Ax necesita un incremento, consulte los pasos 6 y 7 de las instrucciones del programa. 90 7: Catalogo de programas incorporados El mensaje Error - LbL se exhibe si se sobrepasa la cuenta de iteraciones. Esto significa que para la estimaci6n inicial suministrada, el programa no puede hallar una rafz dentro del limite de la cantidad de iteraciones de la cuenta. Ingrese una nueva estimacién que se acerque més a la raiz, examine la funcién para ver si no tiene raices reales, o aumente la cuenta de iteracion, €, 0 el Ifmite Ax. (Consulte los pasos de 6 a 8 de las instrucciones del programa.) Si ocurre un error, verifique la aproximacién de la raiz (en Rg) para ver si esté suficientemente cerca. Si la funci6n tiene multiples raices, Ud. puede utilizar este programa para hallar cada una de ellas. Para eso seleccione estimaciones iniciales diferentes que estén cercanas a cada una de las diferentes raices. El valor de f(x) para cualquier x se puede calcular ingresando el valor de x y oprimiendo [XEQ] F. Si existe una expresién pendiente al ingresar la estimacion inicial (x9), la calculadora la pasard por alto. El programa hace uso de estas ecuaciones: Método de Newton: yy, -y — £0 f'%) Aproximacién ala derivada: fi) = {0% + 8) — fla) 6; i donde 6; = x; — Xj, 89 = 10x9 sity #O y 59 = 10% sixy = 0. Criterios de convergencia: | Mie TH | x; ylxl #0 y |f@)| <« dentro de las iteraciones de la cuenta. < limite Ax 0 |x 44 —% | = 9, Integracién numérica (int) Este programa calcula una integral aproximada para f(x) empleando Ja regla de Simpson. Ud. debe definir la funcién f(x) ingresando las Ifneas de programa necesarias para calcular f(x), suponiendo que x esté en la pantalla. Ud. también debe suministrar el namero de inter- valos, n, para la integral. Cuanto mds grande sea el ntimero de inter- valos, mds exacta serd la respuesta, pero el programa Ilevaré mas tiempo para calcular la respuesta. 7: Catalogo de programas incorporados 1 El programa principal tiene una longitud de 58 lineas, y hace uso de los registros R, a Ry y de los rétulos A, F, 7, 8 y 9. Las lineas de programa, los registros y los rétulos restantes se pueden utilizar para definir f(x). Instrucciones del programa: 1. Oprima [4] (PRGM], seguido de [)(£0A0) B para cargar el programa. Luego oprima [4] [a] una vez para desplazarse hasta la Ultima linea del programa. 2. Después de LBL F en la linea 58 (58- 61 41 F), ingrese las pul- saciones de tecla necesarias para calcular el valor de f(x), empleando el valor de x que se encuentra en la pantalla. Vea el ejemplo que aparece mds abajo. 3. Oprima (4) (Pram). 4. Ingrese el limite inferior de integracién (xg) y oprima [STO] 5 para almacenarlo en R;. 5. Ingrese el limite superior de integracién (x,) y oprima (STO) 6 para almacenarlo en Rg. 6. Para calcular la integral ingrese el ntimero de intervalos de inte- gracion y oprima [XQ] [A]. El ntimero debe ser un entero positivo y par. 7. Para ingresar una nueva funci6n, repita las instrucciones comen- zando con el paso 1. Ejemplo: Calcule la integral de f(x) = x° — x — 1 desde xp = O hasta X, = 3, empleando 8 intervalos de integracién. Teclas: Pantalla: Descripcion: >) reu) ) Carga el programa. LOAD) B int 00- VE 58 61 41 F Exhibe el rétulo para el comienzo dela rutina f(x). $10] 0 59- 21 0 Inicia la rutina f(x); almacena x. ) 60- 14 6 61- 6 &) 62- 65 x, 92 7: Catalogo de programas incorporados RCL] O 63- 22 0 x, ej 64- 65 xe—x, 1 65- 1 = 66- 74 xe-x-1. ) Grow b62E Suma de verificacién (pagina 66). 4) (PREM Sale del modo Programa. o(sto]5 0,0000 Almacena x9 (limite inferior). 3(sT0]6 3,0000 Almacena x, (limite superior). 8(XEQ)A 305,2806 Ingresa el nimero de intervalos de integra- ciény calcula la integral. Observaciones: La integral de la regla de Simpson se puede calcular tinicamente si el ntimero de intervalos de integracién es un entero positivo y par. El mensaje Error - Func aparece inmediatamente después de iniciar el programa si se utiliza un ntimero impar, negativo 0 no entero de intervalos de integracién. Después de calcular la integral, los limites inferior y superior de inte- gracién (xo y x,) atin se encuentran en Rs y Rg. La integral se puede calcular con un ntimero diferente de intervalos de integracién; para esto ingrese el ntimero nuevo de intervalos y oprima [XEQ] A, sin reingresar los limites de integracién. La funci6n f(x) para cualquier valor de x se puede calcular ingresando el valor correspondiente a x y oprimiendo [EQ] F. Este programa emplea las siguientes ecuaciones: Regla de Simpson: * fo) dx = Fr) + Afar) + 2flm) +... 0 + Afr, 5) + 2for, 2) + 4f lq, 4) + fe) x donde h = 2x — *o, y 1 es un entero positivo y par. n 7: Catalogo de programas incorporados 93 Operaciones con numeros complejos (CPL) Este programa permite el uso de calculos en cadena que acttian sobre ntimeros complejos expresados en forma rectangular. Se ofrecen cinco operadores complejos (suma, resta, multiplicacion, division y eleva- ci6n a una potencia), asi como también dos funciones de uso frecuente (reciproco y magnitud). Las funciones y los operadores se pueden mezclar en el curso de un cdlculo para permitir la evaluacién de ciertas expresiones como z)/(z. + 23) y (1 + 2:)/z3, donde 2, z2 y 3 son numeros complejos de forma rectangular z = a + bi. Este programa emplea los registros Ro a Ry. Instrucciones del programa: 1. Oprima (4) (PRGM) para ingresar al modo Programa, (*4)(LOAD) C para cargar el programa y [4] (PRGM) para salir del modo Programa. 2. Ingrese las pulsaciones de tecla necesarias para la operacién com- pleja deseada. La parte imaginaria del resultado aparecerd en la pantalla. Para cada una de las operaciones, con la excepcién de magnitud, oprima [+] [SWAP] para ver la parte real. Operacién Pulsaciones detecla Suma XEQ] A a, [INPUT] b, (R/S) (a+b; /)+ (a+ bei) Resta B a, [INPUT) b> [R/S (ay +byi)— (aq bol) Multiplicacion ]C a [INPUT] bp [R/S (a +by/) x (ag tbe) Division D a [INPUT] b> (RS. (a,+b,)+(aat bal) Reciproco E 1+(atbi Elevacién aura Fo potencia entera (a+bi" Magnitud Va?+b? 94 7: Catalogo de programas incorporados Ejemplo 1: Calcule (2 + 3i) — (6 + 4i): Tec! Descripcis: >) (PRGM)} (4) CPL Carga el programa. LOAD] C 00- (=) (PRew Sale del modo Programa. 2 [INPUT] 3 3. Ingresa el primer numero complejo. XEQ] B 3,0000 Resta de ntimeros complejos. 6 LINPUT) 4 4 Ingresa el segundo numero complejo. R/S -1,0000 Calcula la diferencia. Exhibe la parte imaginaria. 4) (SWAP. —4,0000 Exhibe la parte real. Empleando el resultado del ejemplo previo, calcule ((2 + 3i) — (6+ 4i)0 — i): 4) (SwaP) -1,0000 Restaura el orden. original del resultado. XEQ]D -1,0000 Divisién compleja. No es necesario reingresar el resultado del cAlculo previo. 1 GinpuT) 1 FZ) -1 Ingresa el divisor. R/S —2,5000 Calcula el cociente. Exhibe la parte imaginaria. 4) (Swar. -1,5000 Exhibe la parte real. 7: Catalogo de programas incorporados 95 Ejemplo 2: Calcule la magnitud de (3 + 6i)°. Teclas: Pantall Descripcién: 3 (inpuT) 6 (XEQ] F 6,0000 Ingresa el nimero complejo. 2(R/S 36,0000 Ingresa la potencia y efectiia el calculo. Exhibe la parte imaginaria. XEQ] 9 45,0000 Calcula lamagnitud. Z 2 + 23 Ejemplo 3: Evalue la expresién: donde z, = 23 + 13i, z, = —2 + iy z; = 4 — 3i. Dado que el programa no permite el uso de paréntesis, ejecute la operacién en la forma de 2 X [L/ (22 + z5)]- Teclas: Pantalla: Descripcién: 2 PA)(inPUT) 1(XEQ) A = 11,0000 Ingresa Z, suma compleja. 4 (INPUT) 3 [7Z) [R7S —2,0000 Ingresa z3; calcula 22 +23. XEQ]E 0,2500 Calcula 1/(z2 + 23). XEQ)C 0,2500 Multiplicacion compleja. 23 (INPUT] 13 (R/S) 9,0000 Exhibe la parte imagi- naria de z;/(z2 + 23). =) (SWAP, 2,5000 Exhibe la parte real de 2/(z2 + z3)- Observaciones: La potencia compleja se puede calcular tinicamente para un exponente entero. E] mensaje Error - Fune aparece si se utiliza un exponente no entero. El mismo mensaje de error aparecerd si la magnitud del numero complejo del denominador es cero al dividir o al tomar el reciproco. Si existe una expresién pendiente al ingresar los ntimeros complejos, ésta se evaltia antes que los nimeros se utilicen pata operaciones complejas. 96 7: Catalogo de programas incorporados Este programa emplea las siguientes ecuaciones: Suma: 2 +2) = (a, + a) +b, + bi Resta: 2 — 2 = (a, — a) + (b, — bi Multiplicaci6n: 2% = rmelh +h) Division: 2 fm = Teil — Nn Elevaci6n a potencia: 2" = re’ Reciproco: z= zo zi Magnitud: Iz] =Ve@ +P Operaciones con matrices de 3 x 3 (3 bY 3) Este programa emplea la regla de Cramer (método de determinantes) para resolver sistemas de ecuaciones lineales con tres incégnitas: MX + Maky + Misty = by Gait, + Mpak, + ys3 = by MyX_ + Aggt, + MygX3 = by Este programa también calcula el determinante del sistema y se puede utilizar para calcular cada uno de los elementos de la inversa. El programa emplea las lineas Rg a Ro. 7: Catalogo de programas incorporados 97 Instrucciones del programa: 4. Oprima G4) (PRGM] para ingresar al modo Programa, [=] (LOAD) D para cargar el programa y [4] (PRGM) para salir del modo Programa. 2. Utilice el diagrama como ayuda mecanogréfica para almacenar los coeficientes de las ecuaciones en los registros de R, a Ry. 3. Para resolver el sistema de ecuaciones, ingrese b, y oprima [STO] 0. Ingrese 6, y oprima [INPUT], luego ingrese b; y oprima [KEG A. x; aparece entonces en la pantalla. Oprima [R/S] para ver x2 y luego oprima [R/S] para ver x3. El anunciador = aparece en la pantalla cuando se exhibe xj, x2 0 x3. Ud. deberd pasar esto por alto, pues no implica que exista un segundo resultado. 4. Para calcular el determinante, oprima [xEQ) D. Puede ejecutar este comando en cualquier momento después de completar el paso 2. 5. Para calcular la primera columna de la inversa, calcule la soluci6n del sistema empleando la primera columna dé la matriz identidad (1 (S10) 0, O [ineuT) 0, [XEQ) A). a,;' aparece en la pantalla. Oprima [R/S] para ver az," y luego [R/S] para ver a3)". Para calcular la segunda columna de la inversa, calcule la solucién del sistema empleando la segunda columna de la matriz identidad (0 (STO) 0, 1 [inPUT) 0, (xEQ) A). a2’ aparece en la pantalla. Oprima [R/S] para ver az2' y luego [R/S] para ver 439’. 98 7: Catalogo de programas incorporados Para calcular la tercera columna de la inversa, calcule la soluci6n del sistema empleando la tercera columna de la matriz identidad (0 (STO) 0, 0 INPUT) 1, [XEQ] A). a3’ se exhibe entonces. Oprima R/S) para ver a3’ y luego (R7S para ver 433’. Ejemplo 1: Halle la solucién del siguiente grupo de ecuaciones: 19x, — 4x, + 4x, = 5 5x, — 12x, — 10x, = —3 —15x, + 8x, + 3x, = 4 Teclas: PRGM][*)[LOAD]D 3 bY 3 00- >) (PREM 19 (S10)7 19,0000 4 (4) (Sto)8 —4,0000 4(Sto}9 4,0000 5(ST0) 4 5,0000 12 FZ) [Sto] 5 ~12,0000 10 (A) (STO) 6 —10,0000 152) (STO) 1 —15,0000 8(sTo)}2 8,0000 3(STO]3 3,0000 5(ST0]0 5,0000 3 FZ) INPUT —3,0000 4(KEQ}A —1,6667 7: Catalogo de Descripcién: Carga el programa. Sale del modo Programa. Almacena 441. Almacena 449. Almacena 4,3. Almacena a}. Almacena a5. Almacena 43. Almacena 43). Almacena 439. Almacena 433. Almacena by. Ingresab,. Ingresa b3 y calcula x,. programas incorporados 99 R/S R/S en el ejemplo 1. O[sTo)0 1 GineuT O[XEQJA R/S R/S o(Sta}0 o (ineur) 1 (XEQ)A R/S B/S —4,4091 4,7576 —264,0000 41,0000 0,0000 -0,1667 —0,5114 0,5303 0,0000 1,0000 -0,1667 -0,4432 0,3485 0,0000 0,0000 —0,3333 —0,7955 0,7879 Calcula x5. Calcula x3. Ejemplo 2: Halle el determinante y la inversa de la matriz almacenada Descripcion: Calcula det A. Almacenai};. Ingresa ip). Ingresa i; y calcula ayy’. Calcula a9’. Calculaasy’. Almacena iy. Ingresa {9. Ingresa fxg y calcula Ayo". Calcula agy’. Calcula a39’. Almacena ij3. Ingresa ip3. Ingresa i33 y calcula M43". Calcula a3". Calculaas3'. 100 7: Catalogo de programas incorporados Observaciones: Si el determinante es igual a cero, el sistema de ecuaciones es lineal- mente dependiente, y este programa no se puede utilizar entonces para hallar una solucién. El mensaje Error - Func apareceré si Ud. intenta hallar la solucién para x1, x2 0 x3. Para resolver dos ecuaciones en dos incégnitas, la tiltima columna y fila de A deberian fijarse en 0 0 1, y el tiltimo elemento de B se deberfa fijar en 0. El sistema resultante de tres ecuaciones y tres incégnitas se puede resolver segtin como se indic6 en las instrucciones del programa. Al calcular la solucién del sistema, no se permite ninguna operacién mientras se exhiben los valores de x. Si Ud. efecttia cualquier operacién que no sea (R/S), deberd reingresar b, y bs y reiniciar la solucién del sistema de acuerdo al paso 3 de las instrucciones del programa (by INPUT] b; [XEQ] A). Si existe una expresién pendiente para b; al comenzar la solucién del sistema ([XEQ) A), ésta se evalua antes de calcular la solucién. Si existe una expresién pendiente al calcular el determinante, ésta se calculard en forma incorrecta. Este programa emplea las siguientes ecuaciones: Sistema de ecuaciones: AX =B ay M2 M13 x by donde A = | 4, 4. a3), X = | x, |, B = | by M31 gn gg x3 by Determinante: det A = ajymnz — a3;mn3 + aymn, donde mn; son los subdeterminantes mn, = 477833 — 43473, MIN2 = Agafl\3 — Ay2A33, MIN3 = AzoM13 — Ay2A23 det, me det, y= det, det A det A det A donde det; es el determinante de A con la columna i sustituida por B, ydetA #0. Solucién del sistema: x, = 7: Catalogo de programas incorporados 101 hal at ay M2 M3 100 Inversa e identidad: Al =]ay! ay)’ a/|,1 =]0 1 0 ool Gy yx! 3 donde la columna i de la inversa se calcula resolviendo el sistema de ecuaciones con B sustituida por la columna i de I. Ecuacioén de segundo grado (cuadratica) (qUAd) Este programa emplea la férmula cuadrética para hallar la solucién correspondiente a las raices reales y complejas de un polinomio de segundo grado con la forma ax* + bx + c = 0. Si existen dos raices reales, el programa calcula primero la raiz que tiene el valor absoluto mas grande, y luego la raiz que tiene el valor absoluto mas pequefio. Si existen tinicamente raices complejas (cuando &* — 4ac < 0), el programa calcula tanto las partes reales como las partes imaginarias de las rafces. El programa emplea los registros de Ry a Rs. Instrucciones del programa: 1. Oprima ()[PRGM] para ingresar en el modo Programa, Gaj(f0aD) E para cargar el programa y (4) (PRGM) para salir del modo Programa. 2. Ingrese a y oprima [xEa) A. 3. Ingrese b y oprima [xEQ) B. - Ingrese c y oprima [xEQ] C. 5. Para calcular las raices, oprima [XEQ] D. ™ Si el anunciador : no se enciende, significa que el ntimero exhibido es la primera raiz real. Oprima [R/S] para ver la segunda raiz real. ™ Siel anunciador : se enciende, significa que el ntimero exhibido es el valor de la parte imaginaria de la raiz compleja. Oprima 4) (SWAP) para ver la parte real de la raiz compleja. La segunda rafz compleja es igual que la primera con la excepcién del signo de la parte imaginaria. 102 7: Catalogo de programas incorporados Ejemplo 1: Supongamos que se lanza una pelota directamente hacia arriba con una velocidad inicial de 20 metros por segundo desde una altura de 2 metros. Sin considerar la resistencia del aire, ;cudndo llegaré al suelo? La aceleracién debida a la gravedad es de aproxi- madamente 9,81 metros por segundo”. De acuerdo a la mec&nica newtoniana, este problema se puede ex- presar en forma de polinomio de segundo grado f(t) = (9,81)? + 20t + 2, donde t se refiere al tiempo en segundos. Cuando la pelota llega al suelo, f(t) = 0. Teclas: Pantalla: Descripcién: >) (PRGM) 4) oad) = quad Carga el programa. E 00- =) Sale del modo Programa. 9.81 (4) 24 -2_ XEQ]A —4,9050 Ingresa a. 20 [XEQ] B 20,0000 Ingresa b. 2(xEQ]C 2,0000 Ingresac. (xEQ)D 4,1751 Calcula ty. (R75) -0,0977 Calcula f,. Dado que un tiempo negativo no tiene significado en el contexto de este problema, el primer resultado, 4,1751, es la respuesta correcta. Ejemplo 2: Halle las raices de 3x7 + 5x + 3 = 0. Teclas: Pant Descripcién: 3(KEQ)A 3,0000 Ingresaa. 5 (EQ) B 5,0000 Ingresa b. 3(KEQ]C 3,0000 Ingresac. 7: Catdlogo de programas incorporados 103 XEQ)D 0,5528 Calcula x,. Elanun- ciador t indica que se trata de la parte imaginariacon valor positivo de la raiz compleja. >) (SwaP —0,8333 Exhibe la parte real de la raiz compleja. Observaciones: Este programa se puede utilizar junto con el programa de solucién de raices para resolver ecuaciones ctibicas. Dado que una ecuacién ctibica siempre cuenta con una rafz real por lo menos, el programa de solucién de raices se puede utilizar para hallar la raiz. La division abreviada podria entonces reducir la ecuacién ctibica a una ecuacién cuadratica, la cual a su vez se podria resolver por medio de este programa. El mensaje Error - Func aparece si el coeficiente del término cuadratico (a) es cero. Si existe una expresién pendiente cuando los coeficientes a, b y c se ingresan, ésta ser evaluada antes de almacenar los coeficientes. Este programa emplea las siguientes ecuaciones: _ =o + Ve = 4ac x= Formula cuadratica: 2a - 7 Rafces reales: Si —b > 0, x= 2+ - ac Si —b <0, y= aba W Se x» =~ ax, Parte real de una raiz compleja: sr 1p? — 4acl 104 7: Catalogo de programas incorporados Ajuste de curvas (Fit) Este programa ajusta datos dispuestos en pares ordenados x,y a uno de tres modelos de ajuste de curva: de potencia, exponencial o logarit- mico. El programa calcula el coeficiente de correlacién r y los dos coeficientes de regresién m y b. Incluye rutinas que se emplean para calcular x dada una y conocida e y dada una x conocida. El programa emplea los registros de R, a Ro. Curva de potencia: y = bx™ “ Curva exponencial: y = be™ cee 7 Curva logaritmica: y = minx +b Ecuacién lineal general: y=mx+b El programa transforma las ecuaciones de ajuste de curva al formato general de la ecuacién lineal. Los pares de datos (x,y) se convierten en esta forma lineal al ingresar en los registros estad{sticos. Esto per- mite que, para calcular variables estadisticas, el programa utilice las funciones estadisticas incorporadas descritas en el capitulo 5. Modelos y transformaciones para el ajuste de curvas Ecuacién Datos transformada insformado: Logaritmico =minx+b/y=minx+b In x, y (x>0) Exponencial Iny=m+inb— |x, Iny y>0) De potencia = Iny = minx + Inb Jinx, Iny (x>0,y>0) 7: Catalogo de programas incorporados 105 Instrucciones de programa: 1. Oprima [*)[PRGM) para ingresar en el modo Programa, (3) (E0a5) F para cargar el programa y (4) (PRGM) para salir del modo Programa. 2. Borre los registros estadisticos oprimiendo [@) (G3). 3. Seleccione el ajuste de curva deseado oprimiendo [XQ] A (de potencia), (XEQ] B (exponencial) 0 (KEG) C (logaritmico). 4. Ingrese cada uno de los pares de datos x,y (x [INPUT] y) y oprima R/S]. Se exhibird el ntimero total de pares de datos. (Si se le presenta un mensaje de error, vuelva a seleccionar el ajuste de curva.) 5. Opcional: Para borrar un par de datos x,y, ingrese x [INPUT] y, luego oprima (XEQ) 9. Se exhibira el numero total de pares de datos. (Si se le presenta un mensaje de error, vuelva a seleccionar el ajuste de curva.) 6. Para calcular £ y r, ingrese el valor de y y oprima (KEG) D. ¢ apareceré en la pantalla. Para ver x, oprima [) (SWAP). 7. Para calcular § y r, ingrese el valor de x y oprima [XEQ) E. 9 apareceré en la pantalla. Para ver r, oprima (4) (SWAP). 8. Para calcular m y b, oprima [XEG) F. m aparecerd en la pantalla. Oprima ]) para ver b. Ejemplo: Utilice los datos que aparecen a continuacién para calcular m, b y r para una curva de potencia. Estime y correspondiente a un valor de x de 37 y x para un valor de y de 101. Teclas: Descripcién: (=) (PRGM) (>) Fit Carga el programa. LOAD] F 00- 4) (PREM Sale del modo Programa. (e) (ec 0,0000 Borra los registros estadisticos. XEQ)A 0,0000 Selecciona el ajuste de curva de potencia. 40.5 (INPUT 40,5000 Ingresa x. 106 7: Catalogo de programas incorporados 104.5 (R7S 38.6 LINPUT 102(R/S 37.9 (INPUT 100 (R/S. 36.2 (INPUT 97.5(R/S 35.1 (INPUT 95.5 (R/S 34.6 (INPUT XEQ] F >) (SWAP) 37 (KE) E >) (SwaP >) (SWAP 14,0000 38,6000 2,0000 37,9000 3,0000 36,2000 4,0000 35,1000 5,0000 34,6000 6,0000 0,6640 8,9730 98,6845 0,9959 38,3151 0,9959 Ingresa yy. Ingresa x5. Ingresa y2. Ingresa x3. Ingresa y3. Ingresa x4. Ingresa y4. Ingresa x5. Ingresa ys. Ingresa X¢. Ingresa yg. Calcula m. Exhibe b. Calculag. Exhiber. Calcula £. Exhibe r. Si desea repetir este ejemplo para las curvas exponencial y logaritmica, ver que la tabla que aparece a continuacién enumera las secuencias de teclas iniciales y los resultados correspondientes a m, b, r, yy 2. Después de ejecutar la secuencia de teclas inicial, Ud. deberd rein- gresar los datos antes de calcular los resultados. 7: Catalogo de programas incorporados 107 Elemento Exponencial Logaritmica Parainiciar: (c=) (CL) (EQ) B (c=) (C=) EQ] c m 0,0177 65,8446 b 51,1312 —139,0088 r 0,9945 0,9965 ¥(x = 37) 98,5870 98,7508 X(y = 101) 38,3628 38,2857 Observaciones: EI mensaje Error - Func aparece si x; < 0 para la curva logaritmica, si Y; = 0 para la curva exponencial, 0 si ya sea x; 0 y; < 0 para la curva de potencia. Si aparece el mensaje de error (Error - Func), vuelva a seleccionar el tipo de ajuste de curva oprimiendo [XEQ] A, B o C. Repita la operacién que produjo el error utilizando esta vez datos validos. Los valores de gran magnitud pero de diferencias relativamente Ppequefias pueden causar problemas en la precisidn de los resultados calculados, de la misma manera que los valores de magnitudes muy diferentes. Si existe una expresién pendiente cuando se ingresan los pares de datos, ésta se evaluard antes que los pares de datos se utilicen en los cdlculos de regresién. 108 73: Catalogo de programas incorporados Informaci6n sobre asistencia técnica, baterias, memoria y servicios de reparaci6n Como obtener ayuda en el uso de la calculadora La compafifa Hewlett-Packard se ha cometido a proveer a los posee- dores de calculadoras HP apoyo ininterrumpido. Ud. puede obtener respuestas a sus preguntas acerca del uso de la calculadora dirigién- dose al departamento de Servicio Técnico de Calculadoras. Le sugerimos que lea la siguiente seccién, “Respuestas a preguntas comunes” antes de ponerse en contacto con nosotros. Por experiencia hemos visto que muchos de nuestros clientes tienen preguntas simi- lares acerca de los productos. Si no encuentra la respuesta a su pre- gunta, puede ponerse en contacto con nosotros; las direcciones y numeros telefénicos correspondientes se encuentran en la contratapa de este manual. Respuestas a preguntas comunes P: No estoy seguro si la calculadora esta funcionando correctamente 0 si yo estoy haciendo algo en forma incorrecta. tC6mo puedo saber si la calculadora esta funcionando sin problema? Consulte la pagina 116, en donde se describe la autoverificaci6n diagnéstica. P: Los ntimeros que aparecen en la pantalla contienen puntos como signo decimal. ¢Cémo puedo cambiar al uso de comas? R: Oprima ] (pagina 19). P: {Cémo puedo cambiar el ntimero de lugares decimales exhibidos en la pantalla? R: El procedimiento aparece descrito en la secci6n “Formato de pre- sentaci6n numérica” de la pagina 16. Informacion sobre asistencia técnica 109 P: ;Coémo hago para borrar toda la memoria 0 porciones de ella? R: Vea la pagina 12, donde se explica cémo borrar porciones de la memoria. Para borrar toda la memoria, presione y mantenga oprimida la tecla (C], y luego presione y mantenga oprimidas las teclas [] y (3+). Al liberarlas, la memoria estara borrada. P: :Qué significa “E” en un ntimero (por ejempiv 2,51E—13)? R: Exponente de 10 (por ejemplo, 2,51 x 10719). Vea la seccién “Nota- cién cientifica y técnica” en la pagina 18. P: Por qué es que el célculo del seno de 7 radianes da como resultado un numero muy pequefio en lugar de cero? La calculadora no esté funcionando incorrectamente. 7 no se puede expresar con exactitud con la precisién de 12 digitos de la calculadora. P: ;Por qué obtengo respuestas incorrectas cuando empleo funciones trigonométricas? R: Ud. debe asegurarse que se encuentra en el modo trigonométrico correcto (pagina 34). : {Qué significa el mensaje PEND que aparece en la pantalla? R: Significa que hay una operaci6n aritmética pendiente (en marcha). P: Qué significa el simbolo : que aparece en la pantalla? R: Significa que la tecla [INPUT] ha sido oprimida, 0 que se han obtenido dos ntimeros como resultado (pagina 14). 110 Informacién sobre asistencia técnica Informaci6n sobre la tensi6én y las baterias La HP-20S se envia de fabrica con tres baterias alcalinas. Un juego nuevo de tres baterias alcalinas proporciona por lo general casi un afio de uso normal. Las baterias de mercurio y las de éxido de plata duran aproximadamente el doble de eso. Utilice tinicamente baterfas nuevas del tipo botén. No utilice baterfas recargables. A continuacién encontraré una lista de las baterias reco- mendadas, pero no todas se encuentrana la venta en todos los paises. Mercurio Alc: as Oxidode plata Panasonic NP675 Panasonic LR44 Eveready 357 Eveready EP675E Eveready A76 Panasonic SR44W 0 SP357 Duracell MP675H Duracell LR44 RAY-O-VAC 357 Radio Shack NR44 Varta V13GA Varta V357 o MR44 Toshiba NR44 0 MR44 Toshiba LR44 Anunciador de baja tensién (q—) Cuando se enciende el anunciador de carga baja de bateria((#—]), Ud. debera reemplazar las baterias tan pronto como sea posible. Si Ud. continta utilizando la calculadora después de encenderse el indicador de baterfas, la energia puede decaer a un nivel en que-la pantalla pierde su brillo y la informacién almacenada puede verse afectada. En este caso, la calculadora requerira baterias nuevas antes de poder operar correctamente. Si la informacién almacenada no se ha conservado a causa de la baja tensién extrema, la HP-20S exhibira el mensaje ALL CLr. Como instalar las baterias Una vez que haya retirado las baterias, reemplacelas dentro del periodo de un minuto para evitar la pérdida de la memoria con- tinua. Informacion sobre asistencia técnica = 111 Para instalar las baterias, haga lo siguiente: 1. Tenga listas tres baterias nuevas del tipo botén. 2. Asegtirese que la calculadora esté apagada. No oprima (C) nuevamente hasta que haya terminado completamente de cambiar las baterias. De lo contrario podria borrarse el con- tenido de la memoria continua. 3. Sostenga la calculadora segiin lo muestra la ilustracin. Para quitar la puerta del compartimiento para baterias, empujela hacia abajo y afuera hasta que se deslice en la direccién opuesta al centro. 4. Dé vuelta a la unidad y sacidala para que caigan las baterias. @ No mutile ni perfore ni tire las baterias al fuego, pues podrian explotar y dejar escapar sustancias Advertencia quimicas peligrosas. 5. Sostenga la calculadora segiin Io muestra la ilustracion e inserte las baterias, una por una, en el compartimiento correspondiente. Oriéntelas de acuerdo al diagrama que aparece dentro del compar- timiento y asegirese que los extremos coincidan con dicho dia- grama. 112 Informaci6n sobre asistencia técnica 6. Deslice la lengiieta de la puerta del compartimiento dentro de la ranura de la armazén de la calculadora. Ahora encienda la calculadora. Si ésta no funciona, verifique que la orientacién de las baterias esté bien. Si todavia no funciona, es pro- bable que Ud. haya demorado mucho en cambiar las baterias o que la haya encendido por accidente mientras se encontraba sin baterias. Retire las baterfas nuevamente y presione cuidadosamente durante unos segundos una moneda contra ambos contactos de bateria de la calcula- dora. Cologue las baterfas otra vez y encienda la calculadora. Esta vez deberd aparecer en la pantalla el mensaje ALL CLr. Restauracion de la calculadora Si la calculadora no responde a las pulsaciones de tecla 0 se comporta en forma fuera de lo comin, intente restaurarla. Al hacerlo, se inte- rrumpe el cdlculo y se despeja la pantalla. La informacién almacenada se conserva intacta. Para efectuar esta restauracién mantenga presionada la tecla [C] mien- tras oprime la tecla [LN] . Es posible que tenga que repetir esta secuen- cia de pulsaciones de tecla varias veces. Si no logra restaurar el fun- cionamiento de la calculadora, coloque un juego nuevo de baterias. Si atin asi la calculadora no funciona en la forma debida, Ud. debera tratar de borrar toda la memoria empleando el procedimiento descrito en la siguiente seccién. Informacién sobre asistencia técnica = 113 Borrado de la Memoria Continua Si la calculadora no responde a las pulsaciones de tecla, y Ud. no logra restaurar la operacién por medio de las instrucciones correspon- dientes, es posible que el borrado de la memoria restaure la operacién de la calculadora. Presione y mantenga oprimida la tecla (€], luego presione y mantenga oprimidas las teclas [4] y (+). Al liberarlas, la memoria se habra borrado y el mensaje ALL CLr aparecerd en la pantalla. La memoria se puede borrar por accidente si deja caer la calculadora o si la tensién se ve interrumpida en alguna manera. Limites ambientales Para mantener la confiabilidad del producto deberd observar los siguientes limites de temperatura y humedad: m™ Temperatura de operacién: 0° a 45°C (32° a 113°F). m™ Temperatura de almacenamiento: —20° a 65°C (—4° a 149°F). m@ Humedad de operacién y almacenamiento: 90% de humedad rela- tiva a 40°C (104°F) como mdximo. Como determinar si la calculadora necesita servicios de reparacion Utilice estas sugerencias para determinar si la calculadora necesita servicios de reparacién. En caso afirmativo, lea la secci6n “Servicios de reparacién” en la pagina 118. 114 = Informacién sobre asistencia técnica ® Si la calculadora no se enciende (no aparece nada en la pan- tala): 1. Intente restaurar la unidad (vea la pagina 113). 2. Intente borrar la Memoria Continua (pagina 114). 3. Si la calculadora no responde después de ejecutar el primer y segundo paso, reemplace las baterias (pagina 111). Si la calculadora no responde luego de ejecutar el paso 3, retire las baterfas (vea la pagina 111) y presione ligeramente una moneda contra los contactos que se encuentran en la calcula- dora. Coloque las baterias de nuevo en la unidad y enciéndala. Deberé exhibir el mensaje ALL CLr. Si la calculadora atin no funciona después de ejecutar estos cuatro pasos, significa que necesita servicios de reparacién. 4 ™ Si la calculadora no responde a las pulsaciones de tecla (no sucede nada cuando Ud. oprime cualquiera de las teclas): 1. Intente restaurar la unidad (vea la pagina 113). 2. Sila calculadora no responde luego de ejecutar el primer paso, intente borrar la Memoria Continua (vea la pagina 114). De esta manera se borraré toda la informacién almacenada. Sila calculadora no responde luego de ejecutar estos dos pasos, retire las baterias (vea la pagina 111) y presione ligeramente una moneda contra los contactos que se encuentran en la cal- culadora. Coloque las baterfas de nuevo en la unidad y encién- dala. Debera exhibir el mensaje ALL CLr. Si estos pasos no dan resultado, significa que su calculadora necesita servicios de reparacién. @ Sila calculadora responde a las pulsaciones de tecla, pero Ud. sospecha que existe un problema: 4. Efectiie la autoverificacién descrita mas abajo. Si la calculadora falla la autoverificaci6n, quiere decir que necesita servicios de reparacién. 2. Si la calculadora pasa la autoverificacién, es probable que Ud. haya cometido un error al operar la unidad. Vuelva a leer las porciones apropiadas del manual y consulte la seccién “Res- puestas a preguntas comunes” de la pagina 109. 3. Comuniquese con el departamento de Servicio Técnico de Cal- culadoras. En la contratapa encontraré una lista de las direc- ciones y ntimeros telefénicos correspondientes. ° Informacion sobre asistencia técnica = 115 Confirmaci6n del funcionamiento de la calculadora: la autoverificacion Si la pantalla funciona pero parece que la calculadora no esta fun- cionando bien, efectue la prueba de autoverificacién. Para ejecutarla, haga lo siguiente: 1. Primero, mantenga oprimida la tecla [€] y luego presione y man- tenga oprimida la tecla (3%). (Si mantiene oprimida la tecla (C) y presiona ('7], se iniciar una autoverificacién continua utilizada en la fabrica. Esta prueba exhibe varios disefios y el mensaje de derechos de autor en la pantalla; luego se repite automaticamente. Para detenerla oprima la tecla (E).) 2. Oprima cualquiera de las teclas cuatro veces, y observe la pantalla mientras aparecen varias configuraciones. Luego de haber opri- mido fa tecla cuatro veces, la calculadora exhibiré el mensaje COPr. HP 1987 brevemente, seguido de 01. Esto indica que la unidad esta lista para la prueba de las teclas. 9g Comenzando en la esquina superior izquierda((})y pasando de izquierda a derecha, oprima cada una de las teclas de la fila superior. Luego, pasando de izquierda a derecha, oprima cada una de las teclas de la segunda fila, luego de la tercera, etc., hasta que las haya oprimido todas. = Si Ud. oprime las teclas en el orden adecuado, y estan fun- cionando bien, la calculadora exhibiré ntimeros de dos digitos. (La calculadora cuenta las teclas empleando para ello nuimeros hexadecimales). @ Si oprime una tecla fuera de secuencia o una que no esta fun- cionando, la prueba autodiagndstica falla y en la siguiente pul- sacién de tecla la calculadora exhibe el mensaje 20 - FAIL, seguido de un ntimero de un digito. Si este mensaje aparece porque Ud. oprimié una tecla fuera de secuencia, debera res- taurar la calculadora (mantenga oprimida [€] y presione [IN]) y volver a comenzar la autoverificacién. Si Ud. oprimié las teclas en el orden correcto, y aun asi aparecié este mensaje, significa que la calculadora necesita servicio. 4. Al completar la prueba del teclado, la calculadora presentaré un mensaje: @ La calculadora exhibe el mensaje 20 - Good si ha pasado la prueba. 116 = Informaci6n sobre asistencia técnica = Lacalculadora exhibe el mensaje 20 - FAIL seguido de un ntime- ro hexadecimal de un digito, de 1 a F, si la calculadora no ha pasado la prueba. En este caso, la calculadora necesitaré ser- vicios de reparacion (pagina 118). Cuando la envie para repara- cidn, acuérdese de incluir una copia del mensaje. 5. Para salir de la autoverificacion, restaure la calculadora (mantenga oprimida la tecla (€] y oprima [IN)). 6. Si la calculadora no pasé la autoverificacién, repita la prueba para verificar los resultados. Garantia limitada por un afo Lo que la garantia cubre La calculadora (excepto por las baterias y dafios causados por éstas) queda garantizada por Hewlett-Packard contra defectos de material y fabrica- cién durante un afio a partir de la fecha de su adquisicién original. Si el comprador vende o regala la unidad, la garantfa seré transferida au- tomdaticamente al nuevo propietario y permanecerd en vigencia durante el perfodo original de un afio. Durante este periodo Hewlett- Packard reparard o, a su eleccin, reemplazard sin cargo alguno cual- quier producto que demuestre estar defectuoso siempre que sea de- vuelto, previo pago del envio, al centro de reparaciones de Hewlett- Packard. (El reemplazo se efectuaré con un modelo mas reciente de rendimiento igual 0 mayor.) Esta garantia le brinda a Ud. derechos especificos; a la vez es posible que Ud. cuente con otros derechos que varian de estado a estado, de provincia a provincia o de pais a pais. Lo que la garantia no cubre Las baterias y el dario causado por éstas no estan cubiertos por la garantia de Hewlett-Packard. Revise la garantia de las baterias extendida por el fa- bricante de las mismas. Esta garantia no se aplica si el producto ha sido dafiado por accidente o abuso, o como resultado de una reparacién 0 modificacién efectuada por alguien no autorizado por el centro de reparaciones de Hewlett- Packard. Informaci6n sobre asistencia técnica 117 No se otorga ninguna otra garantia expresa ademas de la de reparaci6n o reemplazo de un producto en los casos estipulados. CUALQUIER OTRA GARANTIA IMPLICITA DE COMERCIALIZACION O DE AP- TITUD QUEDA LIMITADA A LA DURACION DE UN ANO DE ESTA GARANTIA ESCRITA. En algunos estados, provincias 0 paises no se permiten limitaciones en cuanto a la duracién de una garantia im- plicita, de modo que es posible que la limitacién 0 exclusién antedicha no se aplique a su caso. BAJO NINGUNA CIRCUNSTANCIA LA COM- PANIA HEWLETT-PACKARD SE HARA RESPONSABLE POR DANOS EMERGENTES. En ciertos estados, provincias y paises tam- poco se permite la exclusién o limitacién de dafios incidentales o emergentes, de modo que es posible que la limitacién o exclusion antedicha no se aplique a su caso. Los productos se venden en base a especificaciones aplicables al momento de la fabricacién. La compafiia Hewlett-Packard no tendra obligacién alguna de modificar 0 actualizar los productos una vez que han sido vendidos. Transacciones del consumidor en el Reino Unido Esta garantia no se aplicaré a las transacciones del consumidor y no afectaré los derechos del consumidor establecidos por la ley. En rela- cidn a dichas transacciones, los derechos y obligaciones del Vendedor y del Comprador seran determinados por la ley. Servicios de reparacién La compaiifa Hewlett-Packard mantiene centros de servicio en muchos paises. Estos centros brindan servicios de reparacién, ya sea que la calculadora esté cubierta por la garantia o no. Existe un cargo por reparaciones efectuadas después del periodo de la garantfa. Por lo general, las calculadoras se reparan y se envian de regreso al pro- pietario a los cinco dias habiles de haberlas recibido. Como obtener servicio = En los Estados Unidos: Envie la calculadora al Centro de Re- paraciones de Calculadoras que aparece en la contratapa. = En Europa: Pongase en contacto con la oficina de ventas, con el representante de ventas o con la sede europea de Hewlett-Packard para obtener la direccién del centro de reparaciones més préximo 118 — Informacién sobre asistencia técnica a su domicilio. No envie la calculadora para reparacion sin ponerse en contacto previamente con la oficina de Hewlett-Packard. Hewlett-Packard S.A. 150, route du Nant d’Avril P.O. Box CH 1217 Meyrin 2 Ginebra, Suiza Teléfono: (022) 82 81 11 ® En los demas paises: Péngase en contacto con la oficina de ventas 0 con el distribuidor de Hewlett-Packard, o escriba al Centro de Reparaciones de Calculadoras en los Estados Unidos (vea la direc- cin en la contratapa) para obtener la direccién de otros centros de reparaciones. En el caso que no exista un centro de reparaciones local, Ud. podré enviar la calculadora al Centro de Reparaciones de Calculadoras en los Estados Unidos para reparacién. Todos los gastos de envio, reimportacién y aduanas quedan a cargo del cliente. Gastos de reparacién Existe un cargo basico por reparaciones efectuadas fuera de la garantia. EI Centro de Reparaciones de Calculadoras (vea la direccién en la contratapa) podré informarle del monto de dicho cargo. Los cargos totales estén sujetos a los impuestos locales sobre ventas 0 a los im- puestos al valor afiadido si los hay. Los productos dafiados por accidente 0 abuso no estan cubiertos por este tipo de cargos fijos. En tales casos, los cargos por reparaciones se determinan en forma individual basandose en las horas de trabajo y materiales empleados. Instrucciones de envio Si su unidad requiere reparacién, enviela al centro de reparaciones Hewlett-Packard més cercano a su localidad o al punto designado para su recoleccién. Antes de enviar la unidad, asegtirese de seguir las instrucciones que aparecen a continuacién: @ Incluya su direccién y una descripcién del problema. ™ Incluya algtin comprobante de la fecha de adquisicién, en caso de que la garantia esté atin en vigencia. ® Incluya una orden de compra, cheque o numero de tarjeta de crédito con fecha de vencimiento (Visa o MasterCard) para cubrir el cargo Informacién sobre asistencia técnica 119 basico de reparacin. En los Estados Unidos y en algunos paises, la calculadora reparada se le devolverd C.O.D. (pago contra entrega) si Ud. no ha pagado por adelantado. ® Envie la calculadora con un embalaje protector adecuado para pre- venir los dafios en transito, los cuales no estan cubiertos por la garantta; por tal razén, le recomendamos que asegure el envio. @ Pague los gastos de envio al centro de servicio de Hewlett-Packard, ya sea que la unidad esté 0 no cubierta por la garantia. Garantia sobre el servicio de reparacién La reparaci6n queda garantizada contra defectos de material y mano de obra por un perfodo de 90 dias desde la fecha de la reparacién. Contrato de servicio de reparacién En los Estados Unidos es posible obtener un contrato por servicios de reparacién. Vea el formulario correspondiente al principio del ma- nual. Para obtener informaci6n adicional, péngase en contacto con el Centro de Reparaciones de Calculadoras (vea la contratapa). Informacion sobre regulaciones Interferencia de radiofrecuencia Estados Unidos La HP-20S genera y utiliza energia de radio- frecuencia y puede causar interferencias en la recepcién de radio y de televisién. La calculadora cumple con las limitaciones para un dis- positivo de computacién de Clase B seguin las especificaciones del Subapartado J del Apartado 15 de las normas FCC, las cuales han sido disefiadas para suministrar una proteccién razonable contra tales interferencias en una instalaci6n residencial. En el caso poco probable de que haya interferencia en la recepcidn de radio 0 televisién (la cual se puede determinar apagando y volviendo a encender la HP-20S 0 quitandole las baterias), trate de corregir la situacién mediante las siguientes medidas: @ Reoriente la antena receptora. ™ Reubique la calculadora con respecto al receptor. 120 = Informacién sobre asistencia técnica Para obtener mas informaci6n, consulte a su distribuidor, a un técnico en radio y televisi6n con experiencia 0 el siguiente folleto, preparado por la Comision Federal de Comunicaciones: How to identify and Resolve Radio-TV Interference Problems. Para obtenerlo dirfiase a: U.S. Govern- ment Printing Office, Washington, D.C. 20402, Numero de almacén 004-000-00345-4. En el momento de la primera impresién de este ma- nual, el ntimero telef6nico era (202) 783-3238. Alemania Occidental. La HP-20S se cifie a las especificaciones requeridas por VFG 1046/84, VDE 0871B y otras normas similares de eliminaci6n de interferencia. Si esta utilizando equipo que no ha sido autorizado por la Hewlett-Packard, dicha configuracién debe ceiiirse a los requisitos del Parrafo 2 del Comunicado Federal Aleman, Orden (VFG), con fecha del 14 de diciembre de 1984. Informacién sobre asistencia técnica = 121 Mensajes Oprima [C] 0 [4] para borrar los mensajes de la pantalla. ALL CLr (All Clear). La Memoria Continua ha sido borrada (pagina 114). COPr. HP 1987 (Copyright HP 1987). El mensaje de derechos de autor aparece durante la prueba de autoverificacién. CPL (Operaciones complejas). Programa incorporado (pagina 94). Error - Func (Error - Funcién). = Ud. ha intentado efectuar una divisién entre cero. = Ud. ha intentado calcular combinaciones o permutaciones con n

Das könnte Ihnen auch gefallen