Il y a dejà une gestion des unités et des conversions, rentre _m^3 par exemple.
aze Le 14/12/2007 à 15:21 tu as deux solution, premièrement convertir ton nombre en chaine de caractères, mais tu n'aurais plus aucune mise en forme mathématique (plus d'exposants écrits plus haut ni rien)
ça pourrait donner Disp string(x)&"*10^-5 m^3" (ou alors remplace ^3 par le caractère avec un petit 3 en exposant)
mais tu conserveras les majuscules comme il faut
la seconde solution est d'utiliser le systeme interne d'unités de la calculatrice
tu n'as qu'à écrire disp (x*10^5) _m^3 et tu garderas la mise en forme mathématique. par contre tu perds les majuscules
un autre avantage de ça c'est que tu peux demander à la calculatrice de convertir d'une unité à l'autre par exemple 1_l>_m^3 (avec le > noir, pas le signe supérieur) te converti 1 litre en m^3
(très puissant et pratique)
dal Le 14/12/2007 à 18:59 Tu peux definir les unites qui te manquent par rapport a celle existante. Les unites existantes sont listees dans le menu UNIT ( [2nd]+3 ). Pour definir le decimetre, tu peux faire:
0.1_m /->/ _dm (/->/ est le signe pour enregister dans une variable)
Ensuite, tu l'utilises comme les autres, par exemple
1 _l > _dm^3
( > est la fleche noire)
donnera comme resultat 1 _dm^3
mad67 Le 02/01/2008 à 17:02 ton prog il fait aussi les volumes en metres cube
mon forum:
jeux-ti-82.xooit.fr