J
j.f.
Compagnon
Premier jet de la calculette.
Il reste du chemin à faire :
- sauvegarde des formules
- il n'y a que la virdule fixe, il faut ajouter virgule flottante et notation scientifique
- ajouter la gestion des constants
- ajouter le tracé de courbes
Par rapport aux sources de l'article, j'ai bidouillé le parser pour pouvoir scinder une formule sur plusieurs lignes.
Au passage, j'ai découvert quelques bugs, signalés illico à l'auteur. Il va corriger ça dès que possible. arcsin(1) renvoie une erreur au lieu de pi/2, et une bizarrerie sur les log (décimaux et népériens) qui ne gèrent pas correctement zéro comme argument. Donc, surveiller les mises à jour.
Bon, voilà ma version CE, qui en principe calcule juste.
Je vais sans doute,n si ce n'est aps trop complexe, modifier le parser pour qu'il accepte des variables qui ne soient aps limitées à une lettre, mais puissent aussi être des mots (ça serait plus parlant).
Y'en a sûrement qui se demandent quel est l'intérêt d'un calculette comme ça. C'est pour gérer des calculs simples. Au hasard, calcul de la résistance série d'une LED, calcul d'un condo pour passer un moteur tri en mono, etc. etc. Les applications ne manquent pas.
Les boutons ont été disposés pour une utilisation sans le stylet (au moins sur des appareils à "grand" affichage comme l'Acer n300. A propos d'Acer n300, j'ai testé la ROM Windows Mobile 6.5 (façon iPhone) hackée par les russes. Sur un ARM à 400 MHz sans accélérateur graphique, c'est trop lent. De plus, le Bluetooth est buggé (plante au démarrage). Dommage, car 6.5 est bien plus facile à utiliser avec les doigts. Bah, dans quelques années ces appareils ne vaudront plus rien, comme ceux sous WM 5 actuellement.
Il reste du chemin à faire :
- sauvegarde des formules
- il n'y a que la virdule fixe, il faut ajouter virgule flottante et notation scientifique
- ajouter la gestion des constants
- ajouter le tracé de courbes
Par rapport aux sources de l'article, j'ai bidouillé le parser pour pouvoir scinder une formule sur plusieurs lignes.
Au passage, j'ai découvert quelques bugs, signalés illico à l'auteur. Il va corriger ça dès que possible. arcsin(1) renvoie une erreur au lieu de pi/2, et une bizarrerie sur les log (décimaux et népériens) qui ne gèrent pas correctement zéro comme argument. Donc, surveiller les mises à jour.
Bon, voilà ma version CE, qui en principe calcule juste.
Je vais sans doute,n si ce n'est aps trop complexe, modifier le parser pour qu'il accepte des variables qui ne soient aps limitées à une lettre, mais puissent aussi être des mots (ça serait plus parlant).
Y'en a sûrement qui se demandent quel est l'intérêt d'un calculette comme ça. C'est pour gérer des calculs simples. Au hasard, calcul de la résistance série d'une LED, calcul d'un condo pour passer un moteur tri en mono, etc. etc. Les applications ne manquent pas.
Les boutons ont été disposés pour une utilisation sans le stylet (au moins sur des appareils à "grand" affichage comme l'Acer n300. A propos d'Acer n300, j'ai testé la ROM Windows Mobile 6.5 (façon iPhone) hackée par les russes. Sur un ARM à 400 MHz sans accélérateur graphique, c'est trop lent. De plus, le Bluetooth est buggé (plante au démarrage). Dommage, car 6.5 est bien plus facile à utiliser avec les doigts. Bah, dans quelques années ces appareils ne vaudront plus rien, comme ceux sous WM 5 actuellement.