Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CALCULATRICE (PARENTHÈSES, EXPRESSIONS MATHÉMATIQUES ET BOOLÉENNES)


Information sur la source

Catégorie :Maths Classé sous : calculatrice, booléen, expression, évaluer Niveau : Débutant Date de création : 30/12/2006 Vu / téléchargé: 5 644 / 765

Note :
6 / 10 - par 1 personne
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

Description

calculatrice
possibilités d'utiliser des variables exemple: %PI
les priorités opératoires sont prises en compte ainsi que les parenthèses
Mode normal: résoudre des calculs du type 15(38-14)cos(18+2)
                                          %A < %B

Mode booléen: résoudre des expressions telles que /(%A+%B)

Remarque: le texte est colorisé automatiquement et le texte SQR est automatiquement remplacé par le signe Racine carrée
 

Conclusion

Un fichier texte joint permet de mieux comprendre le code
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de jean_marc_n2 le 30/12/2006 13:33:14

Hello,

Assez sympa sur le principe. La coloration syntaxique est bien réalisée. Les résultats semblent tout à fait corrects, les principes sont ok.

A déplorer toutefois: Présence d'innombrables Goto rendant le code très difficile à suivre, Utilisation de Gosub qui est obsolète depuis des lustres (à remplacer par des appels de fonctions), présence de trop nombreuses globales. Enfin, le code n'est pas indenté ce qui rend sa lecture ardue (et c'est un euphémisme).

Conclusion: 9/10 sur le fond, 3/10 pour la forme...

Peut être peux tu jeter un oeil sur d'autres programmes pour voir ce qui se fait en matière de présentation de code. par exemple (ce n'est sans doute pas parfait, mais bon):
http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx


Bonne continuation en tout cas!

signaler à un administrateur
Commentaire de EBArtSoft le 30/12/2006 14:02:19 administrateur CS

Parrait que le disco est mort aussi...

Private joke :p

@+

signaler à un administrateur
Commentaire de mortalino le 30/12/2006 15:06:44

Salut,

oui, c'est bien présenté, par contre place tes OptionButtons dans un PictureBox car je ne les vois pas (Radians, grades et degrés), ça apparait en noir.
Au pire change la couleur de fond des OptionButton, de couleur clair !

Bonne prog !

++

signaler à un administrateur
Commentaire de Le Papa de Thibaut le 30/12/2006 15:22:06

Salut Mortalino,
Je ne comprends pas, les optionButons sont écrit en Noir sur Fond Bleu-ciel et sont elles-mêmes dans une Frame Bleu un peu plus foncé
je vais essayer de joindre une photo en entête de cette page...

signaler à un administrateur
Commentaire de mortalino le 30/12/2006 16:04:36

Oui, je suis d'accord mais j'ai appliqué à vb6 un Manifest afin d'avoir les contrôles au style XP, ce qui fait que tous ceux qui ont fait cette manip auront ce problème.

Sinon, oui, une capture d'écran serait la bienvenue, mais ça ne changera pas le problème.
Pour infos, le coup du PictureBox ne fonctionne pas forcémment, donc il faut soit palier le problème du fond noir, soit trouver des UserControls personnalisés, comme dans mon avant dernière source concernant la colorisation syntaxique.

++

signaler à un administrateur
Commentaire de neamar le 16/03/2008 13:15:48

ENFIN :-)
Une vraie calculette...j'ai bien cru qu'il n'y avait que des faux calculateurs sur ce site...
Ca marche bien, le seul problème, c'est effectivement le code : aucun commentaire, utilisation des goto et gosub, pas de modules...c'est décourageant !
Sinon, j'ai aussi réalisé une calculette qui prend en compte parenthèses, priorité et tout...
Sauf que je l'ai commenté à outrance, et que même avec tous ces commentaires, je ne dépasse pas 350 lignes...soit deux fois moins que toi !
Si tu veux juste voir le code : http://www.vbfrance.com/code.aspx?ID=46070
J'aimerai bien avoir ton opinion ^^ !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

calculatrice [ par yallah ] Quelqu'un à t-il un script pour créer une calculatrice?Merci Comment evaluer une expression ? [ par GEDDi ] Bonjour,je cherche comment on peut Evaluer une expression en VB :Exemple j'ai une fonction TOTO(args)qui renvoie 'hello' et je veux l'évaluer: exister calculatrice [ par petit prince ] j'ai un problème avec la virgule et le zéro.je n'arrive pas à mettre de 0 après la virgule Calculatrice : Additon ??? [ par Jeff ] Bonjour, je recherche comment je doit faire pour pouvoir faire un addition.Je doit faire une calculatrice (comme celle de Windows). Merci à l'avance.. Comment utiliser la fonction KeyDown ??? [ par Jeff ] Bonjour... Je me répète mais la réponse que j'ai eu ne fonctionne touours pas... J'avais écrit que je n'étais pas capable d'utiliser la fonction KeyDo Convertion d'un nombre en expression literrale [ par ThReM ] hello worldje cherche une source pour convertir un nombre en ce meme nombre mais ecris en toutes lettre (99 ==&gt; quatre vingt dix neuf) en langage P booléen=false ->ligne en gras ... [ par thrakkazz2000 ] bonjour, je cherche un moyen d'afficher sous forme de tableau des données. Ces données ne sont pas des données obtenues par une requète sql (en fait c existe t'il des expression reguliaire en vb [ par ayperos ] est ce que l'on peu creer des testes sur des expression reguliaire en vb...par exemple, est il possible de trouver une chaine de caractere "nn nnnn", Expression numérique [ par zelick ] G 1 pb tout bete que je n'arrive pas à résoudre! Un utilisateur rentre une valeur numerique dans un InputBox avec le pave numerique, exemple : 0.1; il Je trouve pu un programme !!! De calcul et d'expression!!!!!!!! [ par ATH|500| ] Voilà le programme que je cherche...Un programme qui traçait les lignes graphiques de différentes fontions comme Tan Sin Sin-1 etc. etc.. Mais je m'en


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,577 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.