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