Bonjour à tous,
j'ai programmé une petite calculatrice en delphi (2006), qui interprète une chaine de caractères pour en calculer le résultat.
Elle manipule des chaines de caractères, du coup elle n'est pas limitée en nombre de décimales
exemple pour 1000 décimales :
171/1379 = 0.1240029006526468455402465554749818709209572153734590282813633067440174039158810732414793328498912255257432922407541696881798404641044234952864394488759970993473531544597534445250181290790427846265409717186366932559825960841189267585206671501087744742567077592458303118201595358955765047135605511240029006526468455402465554749818709209572153734590282813633067440174039158810732414793328498912255257432922407541696881798404641044234952864394488759970993473531544597534445250181290790427846265409717186366932559825960841189267585206671501087744742567077592458303118201595358955765047135605511240029006526468455402465554749818709209572153734590282813633067440174039158810732414793328498912255257432922407541696881798404641044234952864394488759970993473531544597534445250181290790427846265409717186366932559825960841189267585206671501087744742567077592458303118201595358955765047135605511240029006526468455402465554749818709209572153734590282813633067440174039158810732414793328498912255257432922407541697
Elle gère les parenthèses, les puissances ( signe ^) et l'ordre des opérations
exemple 2*3+4*5 = 26
Elle permet aussi d'afficher le détail des opérations (+ - et x)
exemple :
-----------------------
Détail des opérations :
37
x 81
----
__37 (normalement sans les _ )
2960
----
2997
-----------------------
Résultat final :
2997
Je met le source à disposition, pour en faire profiter la communauté
Vous pouvez la télécharger ici :
sources (6ko)
executable (250ko)
Partager