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 !

Sujet : les retenues [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (manureva10)

mercredi 17 décembre 2003 à 08:23:56 | les retenues

manureva10

Membre Club

eric ef fournier
comment puis je extraire les retenues d'une addition
exemple 26+26=42
coment avoir 6+6=12
12 =(1)2 pour afficher 1 dans untext box
merci

mercredi 17 décembre 2003 à 08:35:25 | Re : les retenues

econs

Administrateur CodeS-SourceS


A celà plusieurs solutions :


- soit il n'y a que deux chiffres à ajouter, et alors, tu testes ceci :

if(chiffre1+chiffre2>9) Then
retenue=1
Else
retenue=0
End If

- soit il y a plusieurs chiffres à ajouter, et dans ce cas, çà ressemble à ceci :

Dim chaine as String
chaine=cstr(sommeDesChiffres)
retenue=val(left(chaine,len(chaine-1)))

En effet, si la somme de tes chiffres vaut 123, la retenue est 12.


Manu

mercredi 17 décembre 2003 à 08:38:48 | Re : les retenues

econs

Administrateur CodeS-SourceS
CORRECTIF :

Dim chaine as string
If sommeDesChiffres > 9 Then
chaine=Cstr(sommeDesChiffres)
retenue=val(left(chaine,len(chaine)-1))
else
retenue=0
End if


J'avais en plus un peu merdé dans mes parenthèses .. sorry

Manu

mercredi 17 décembre 2003 à 09:12:55 | Re : les retenues

Vb Lover

Je ne sais pas si c'est utile de passer par les string !
(en gardant les notations de econs, et en généralisant la moindre) :

base = 10
chiffre = (sommeDesChiffres) mod base
retenue = (sommeDesChiffres) \ base

c'est un peu plus simple, non ? :)

VB Lover

mercredi 17 décembre 2003 à 14:26:51 | Re : les retenues

econs

Administrateur CodeS-SourceS
ah oui effectivement. :o)

Là, il faut vraiment que j'aillle me coucher ...


Manu

mercredi 17 décembre 2003 à 20:40:04 | Re : les retenues

manureva10

Membre Club

eric ef fournier
merci a tous



Cette discussion est classé dans : retenues


Répondre à ce message

Sujets en rapport avec ce message

Diviser avec les retenues [ par Lory3545 ] Je voudrais faire une application me permettant d afficher un nombres d'heures et en cliquant sur le bouton avoir la traduction du nombres d'heure en


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

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,203 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é.