Imprimir

Cambio de moneda con la HP-41CL

Debido a mi trabajo, tnego que viajar mucho, y, por tanto, el cambio de moneda es un problema. Y no sólamente dólares a euros y viceversa. Vivo en Euros (es decir, me pagan en Euros, pero debo pagar (o, en el caso de mi trabajo, analizar negocios), en:

  • FRancos Suizos
  • Dólares USA
  • Libra
  • Corona noruega
  • Corona sueca

Y la solución implementada en la HP17bII+ es la mejor de todas las de serie que yo conzca. Sin embargo, hay formas mejores de hacerlo: un ejemplo de ello es el ejemplo que hemos mostrado para la Prime en nuestro blog.

En estos momento, mi calculadora preferida es la HP 41CL. Su enorme capacidad de memoria, y el acceso a tods los módulos de ROM permite hacer muchas cosas, y la hace una fácil elección para el uso diario. No hay en estos momentos una calculadora no gráfica con tantas posibilidades. Por tanto, me propuse crear un simple programa para uso diario; es decir, para mi propio uso.

Utilizaré las 5 teclas de función, y sus versiones con prefijo (f-). La función principal es la conversión de moneda extranjera a Euro, y la función alternativa (f-), es desde Euro a moneda extranjera. Utilizo los registros 24 a 29 para almacenarlos tipos de cambio contra el Euro, como número de monedas extranjeras por cada Euro. (Cuando se tienen todos los registros que se quiera, uno ya no se preocupa del SIZE - eso es lo bueno con la HP 41CL)

1 LBL “EXCHN”
2 “NK $ CH & SK”
3 AVIEW
4 RTN
5 LBL A
6 RCL 24
7 /
8 RTN
9 LBL a
10 RCL 24
11 *
12 RTN
13 LBL B
14 RCL 25
15 /
16 RTN
17 LBL b
18 RCL 25
19 *
20 RTN
21 LBL C
22 RCL 26
23 /
24 RTN
25 LBL c
26 RCL 26
27 *
28 RTN
29 LBL D
30 RCL 27
31 /
32 RTN
33 LBL d
34 RCL 27
35 *
36 RTN
37 LBL E
38 RCL 28
39 /
40 RTN
41 LBL e
42 RCL 28
43 *
44 RTN
45 END