Additionner deux nombres d'une même chaîne de caractère
BadWrost
Messages postés
8
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je souhaiterais additionner deux nombre d'une même chaîne de caractère comme dit dans le titre ! :D
je m'explique,
anneeNaissance[2000] - 1900 = resultat1[100]
resultat1 est alors égale a 2 chiffre, je voudrais les additionner :)
Je souhaiterais additionner deux nombre d'une même chaîne de caractère comme dit dans le titre ! :D
je m'explique,
anneeNaissance[2000] - 1900 = resultat1[100]
resultat1 est alors égale a 2 chiffre, je voudrais les additionner :)
2 réponses
-
Si tu faisais le contraire, ça serait mieux :
resultat1[100] = anneeNaissance[2000] - 1900;
Cdlt, -
oy !
Perso je comprends pas trop la question mais si tu possède un char[2], par exemple :
tCH[0] = "1"; tCH[1] = "2";
et que tu souhaite faire 1+2, il te suffit de faire :
int result = ((int)tCH[0]-48)+((int)tCH[2]-48));
=> repporte toi à la table ascii pour transformer ton char en int ("0" = caractère 48)
naga
PS : c'est l'idée, ca fait plutôt "sale" de faire ca de cette manière, mais c'est, je pense, la plus compréhensible