Calculatrice (Lib)
Publié : lun. 14/janv./2008 14:26
Voilà une petite lib que j’ai crée spécialement pour tester tailbite.
Elle permet de faire des calculs comme une calculatrice scientifique avec gestion des priorités.
(Copiez la dans le dossier PureLibraries\UserLibraries\
Et redémarrez PureBasic.)
Téléchargeable >içi<
Je métrai le code source un peu plus tard (quelques modifs pour la rendre plus compréhensible)
Pour son utilisation c’est simple :
Elle renvoi une chaîne String.
Elle gère :
*
/ ou \
+
-
sin
cos
tan
asin
acos
atan
^ (un pow)
rac (un sqr)

Elle permet de faire des calculs comme une calculatrice scientifique avec gestion des priorités.
(Copiez la dans le dossier PureLibraries\UserLibraries\
Et redémarrez PureBasic.)
Téléchargeable >içi<
Je métrai le code source un peu plus tard (quelques modifs pour la rendre plus compréhensible)
Pour son utilisation c’est simple :
Code : Tout sélectionner
Debug "==> " + calculatrice("1+2*4+(40-10+Sin(0.3)*2-rac(100)-(2^2))*(2+4)")
; Comparatif
Debug "++> " + StrD(1+2*4+(40-10+Sin(0.3)*2-Sqr(100)-(Pow(2,2)))*(2+4))
Elle gère :
*
/ ou \
+
-
sin
cos
tan
asin
acos
atan
^ (un pow)
rac (un sqr)