Convertir variable numérique (int) en texte.
blabla32
Messages postés
41
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour :)
Je cherche un moyen de convertir un entier (int) en texte. Que ce soit en char ou string à la limite ce n'est pas vraiment un problème, mon vrai soucis c'est de transformer un entier en texte :/
Par exemple:
1684369990 = Fred
J'avoue ne pas trop savoir comment ce passe cette conversion... J'ai pas mal cherché depuis hier soir et je n'ai rien trouvé... J'ai essayé beaucoup de choses mais rien ne fonctionne :/
Par contre, quand je met le code ci-dessous ça me sort la 1er lettre du mot en question mais pas la suite. Je suppose que la 1er lettre en question correspond à la 1er cellule du tableau de la variable en char. Enfin 1er et dernière puisque aucune taille n'est indiqué.
Auriez vous une idée sur la façon pour récupérer l'équivalent texte d'un entier? :)
Merci d'avance ;)
Je cherche un moyen de convertir un entier (int) en texte. Que ce soit en char ou string à la limite ce n'est pas vraiment un problème, mon vrai soucis c'est de transformer un entier en texte :/
Par exemple:
1684369990 = Fred
J'avoue ne pas trop savoir comment ce passe cette conversion... J'ai pas mal cherché depuis hier soir et je n'ai rien trouvé... J'ai essayé beaucoup de choses mais rien ne fonctionne :/
Par contre, quand je met le code ci-dessous ça me sort la 1er lettre du mot en question mais pas la suite. Je suppose que la 1er lettre en question correspond à la 1er cellule du tableau de la variable en char. Enfin 1er et dernière puisque aucune taille n'est indiqué.
int number = 1684369990;
char result = number;
cout << result;
Auriez vous une idée sur la façon pour récupérer l'équivalent texte d'un entier? :)
Merci d'avance ;)
A voir également:
- Convertir variable numérique (int) en texte.
- Convertir audio en texte word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir epub en kindle - Guide
- Pavé numérique bloqué - Guide
- Clavier numérique bloqué - Guide
1 réponse
salut,
dans quelle mesure "1684369990" = "fred" ?
sinon, pour convertir un entier en caractère il suffit de se reporter à la table ascii (http://www.cdrummond.qc.ca/cegep/informat/professeurs/alain/images/ASCII1.GIF) et d'effectuer un simple cast :
une chaine de caractères représente un tableau de caractère => on peu convertir un tableau de caractères en tableau d'entier sans soucis (vu qu'un entier représente un car) , mais un entier vers une chaine, non, à moins que ce soit ton code qui effectue la conversion dans les deux sens (c'est un traitement particulier).
peux tu donc être plus précis?
naga
dans quelle mesure "1684369990" = "fred" ?
sinon, pour convertir un entier en caractère il suffit de se reporter à la table ascii (http://www.cdrummond.qc.ca/cegep/informat/professeurs/alain/images/ASCII1.GIF) et d'effectuer un simple cast :
int a_entier = 65; // 65 = 'A'
char a_carac = (char)a_entier;
une chaine de caractères représente un tableau de caractère => on peu convertir un tableau de caractères en tableau d'entier sans soucis (vu qu'un entier représente un car) , mais un entier vers une chaine, non, à moins que ce soit ton code qui effectue la conversion dans les deux sens (c'est un traitement particulier).
peux tu donc être plus précis?
naga