IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windev Mobile Discussion :

Addition qui ne se fait pas correctement. [WM18]


Sujet :

Windev Mobile

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2014
    Messages : 45
    Points : 63
    Points
    63
    Par défaut Addition qui ne se fait pas correctement.
    Bonjour,

    Je pose le décors:

    J'ai un entier type 52 ou 123..

    Je souhaite calculer la sommes des chiffres de cette entier.
    Soit: 5+2 = 7 ou 1+2+3 = 6

    Probleme:

    Au mieux j'arrive à : 52+2=54 ou 123+3=126

    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    K est un entier
    POUR K = 1 A nBchiffre// Nbchiffre= nombre  de chiffre dans l'entier nresultat
    	rCaractereLu3 = nRésultat[[K sur nBchiffre]]
    	rFinal = rFinal + rCaractereLu3
    FIN
    Ce code ne fonctionne pas, et je ne comprend pas.

    Pourtant il fonctionne très bien dans ce cas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    POUR j = 1 A nTaillsonprenom
    	CaractereLu2 = sSOnprenom[[j sur nTaillsonprenom]] //Ssonprenom est une chaine
    	nSprchiffre = nSprchiffre + Asc(CaractereLu2)-96 //Nsprchiffre est un entier
    FIN
    Quelque choses doit m'échapper, mais je ne vois pas quoi...

    Je vous remercie par avance de votre aide.
    Cordialement
    Vinoc.

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2014
    Messages : 45
    Points : 63
    Points
    63
    Par défaut
    J'ai trouvé autrement:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    POUR K = 1 A nBchiffre
    	rFinal += Val(Milieu(cresultat,K,1))//Cresultat est une chaine, rFinal un entier
    FIN
    Ça peut toujours servir pour un autre

    Bonne continuation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Conception] requete qui ne s'effectue pas correctement
    Par eclipse012 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 29/01/2007, 12h06
  2. Réponses: 1
    Dernier message: 21/11/2006, 16h53
  3. [Tableaux] création de tableau qui ne se fait pas
    Par mussara dans le forum Langage
    Réponses: 2
    Dernier message: 01/11/2006, 21h44
  4. Test qui ne se fait pas
    Par GLDavid dans le forum Linux
    Réponses: 12
    Dernier message: 07/03/2006, 14h57
  5. Pb de selection qui ne se fait pas
    Par Stef.proxi dans le forum Langage SQL
    Réponses: 4
    Dernier message: 06/08/2004, 10h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo