Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


[RESOLU] Addition dans un Calcul Simple

Saracax
Saracax
On s'intègre
On s'intègre

Masculin Nombre de messages : 246
Emploi/loisirs : Informatique
Date d'inscription : 30/08/2010

[RESOLU] Addition dans un Calcul Simple Empty [RESOLU] Addition dans un Calcul Simple

Message par Saracax le Sam 7 Avr 2012 - 12:52

Bonjour,

J'ai actuellement un problème avec ma Calculatrice.

J'utilise la fonction Calcul Simple.
Quand je fais une opération avec ( - , / , * ) les opérations se déroulent correctement.

Or , J'ai un problème avec l'addition.

Exemple :

Lorsque je fais l'addition 200 + 12 , le résultat est : 20012 au lieu de 212.

Comment régler celà ?

Merci d'avance pour vos réponses. Smile

Cordialement,
Saracax.


Dernière édition par Saracax le Dim 8 Avr 2012 - 11:34, édité 1 fois



Saracax Production
polien
polien


Masculin Nombre de messages : 2992
Age : 22
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par polien le Sam 7 Avr 2012 - 13:05

re,

en vb.net le signe + permet de lier 2 données
ex: textbox1.text + "du texte"

pour faire une addition sur SZ il faut donc taper ++
ex: 5 ++ 3

Saracax
Saracax
On s'intègre
On s'intègre

Masculin Nombre de messages : 246
Emploi/loisirs : Informatique
Date d'inscription : 30/08/2010

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par Saracax le Sam 7 Avr 2012 - 14:45


Re,

Merci. Smile

Cordialement,
Saracax.



Saracax Production
JHPC-Software
JHPC-Software
Connaisseur
Connaisseur

Masculin Nombre de messages : 761
Age : 25
Localisation : Bruxelles
Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
Humeur : Très bonne
Date d'inscription : 07/01/2011

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par JHPC-Software le Sam 7 Avr 2012 - 15:43

Bonsoir,
Dans SoftwareZator 2011 je pense pas qu'il y a ce problème, c'est juste que Admin devra trouver l'astuce pour corriger cela dans la version 2012...

Si l'astuce de polien fonctionne, un petit (Resolu) (ou utiliser le bouton resolu) dans le titre serais Super Very Happy

Cordialement,
JHPC



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par Admin le Lun 9 Avr 2012 - 15:59

Bonjour,

Euuuuuh... O.o là je suis bouché bée, j'ai aucun problème avec ça... Bon je vais regarder quand même Wink

Merci Very Happy



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par Admin le Lun 9 Avr 2012 - 16:29

Re-bonjour,

Désolé pour le double poste (c'est histoire de prévenir de ce qu'il en est) :
j'ai compris d'où vient le problème et l'ai corrigé :
A tout les coups vos valeurs proviennes d'un TextBox ou autre, et par conséquent, les valeurs sont considérés comme étant du "texte" et non des chiffres. Du coup, le logiciel fait :
"200" + "12" = "20012"
Au lieu de
200 + 12 = 212

Il faut utiliser l'action "convertir une valeur d'une variable" pour convertir du "texte" vers "numérique".
Je vais faire en sorte que cette conversion se fasse automatiquement désormais Smile

Bonne journée =)



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par lereparateurdepc le Lun 9 Avr 2012 - 16:56

re ,

Un + entre variables string ( texte ) est en fait un ET ( & ) logique : mise bout a bout des 2 valeurs .
Un + entre variables integer ( entiers ou " numérique " ) est un + numérique : somme algébrique des 2 valeurs .
pour ceux qui veulent un peut plus de précisions ........ Smile

Polien : pourquois ++ ???? j'auras tenté -- ce qui donne un + numérique et non logique .

EDIT :

Attention , veille a ce que les utilisateurs ne PUISSE PAS insérer de valeurs NON numériques dans ces TextBox
sinon PAF erreur !
le petit code VB peut téaider :

Code:

    If IsNumeric(TextBox1.Text) And IsNumeric(TextBox2.Text) Then

            Label1.Text = TextBox1.Text - TextBox2.Text

        ElseIf Not IsNumeric(TextBox1.Text) And Not IsNumeric(TextBox2.Text) Then

            MsgBox("Les valeurs sasies ne sont pas numériques !")

        ElseIf Not IsNumeric(TextBox1.Text) Then

            MsgBox("La valeur n°1  sasie ne est pas numériques !")

        ElseIf Not IsNumeric(TextBox2.Text) Then

            MsgBox("La valeur n°2  sasie ne est pas numériques !")

        End If

Cordialement ,
le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


[RESOLU] Addition dans un Calcul Simple Wp_20110[RESOLU] Addition dans un Calcul Simple 10_32010[RESOLU] Addition dans un Calcul Simple Wp_20111[RESOLU] Addition dans un Calcul Simple 07_sig10
polien
polien


Masculin Nombre de messages : 2992
Age : 22
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par polien le Lun 9 Avr 2012 - 18:06

@lereparateurdepc a écrit:re ,

Un + entre variables string ( texte ) est en fait un ET ( & ) logique : mise bout a bout des 2 valeurs .
Un + entre variables integer ( entiers ou " numérique " ) est un + numérique : somme algébrique des 2 valeurs .
pour ceux qui veulent un peut plus de précisions ........ Smile

Polien : pourquois ++ ???? j'auras tenté -- ce qui donne un + numérique et non logique .

EDIT :

Attention , veille a ce que les utilisateurs ne PUISSE PAS insérer de valeurs NON numériques dans ces TextBox
sinon PAF erreur !
le petit code VB peut téaider :

Code:

    If IsNumeric(TextBox1.Text) And IsNumeric(TextBox2.Text) Then

            Label1.Text = TextBox1.Text - TextBox2.Text

        ElseIf Not IsNumeric(TextBox1.Text) And Not IsNumeric(TextBox2.Text) Then

            MsgBox("Les valeurs sasies ne sont pas numériques !")

        ElseIf Not IsNumeric(TextBox1.Text) Then

            MsgBox("La valeur n°1  sasie ne est pas numériques !")

        ElseIf Not IsNumeric(TextBox2.Text) Then

            MsgBox("La valeur n°2  sasie ne est pas numériques !")

        End If

Cordialement ,
le réparateur de PC
re,

parce que en c quand on doit rentrer l'adresse d'un fichier on rentre:
C:\\System32\\unfichier... au lieu de:
C:\System32\unfichier...
pour faire comprendre au compilateur que le \ n'est pas ici pour faire sauter une ligne comme \n mais pour séparer le nom des fichiers Smile

donc j'entre ++ au lieu de + pour faire comprendre au programme que c'est une addition de nombre Wink

Cordialement,
polien


Contenu sponsorisé

[RESOLU] Addition dans un Calcul Simple Empty Re: [RESOLU] Addition dans un Calcul Simple

Message par Contenu sponsorisé


    La date/heure actuelle est Dim 21 Juil 2019 - 2:22