Convertir un entier en chaine de caractere
azedsqwxc
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'aimerais faire un programme ( en langage C ) qui permet de convertir un entier ( qui sera déclaré en unsigned long int ) en mots , j'ai besoin de votre aide pour pouvoir crée ce programme .
J'ai commencer par écrire une fonction qui permet de savoir la taille du nombre (par exemple le nombre 1425398 la fonction va retourner '7' ) voici le code
int TailleNombre(unsigned long int N )
{
int cpt = 0;
while (N/10 != 0)
{
N=N/10;
cpt++;
}
return cpt;
}
je pense que cette fonction sera utile pour pouvoir faire les divisions mais c'est dans cette étapes que je bloc .
Je sais que je doit faire savoir au compilateur quelque déclarations comme "zéro" "un" ... mais jusqu'à combien ?
Merci de m'aider.
j'aimerais faire un programme ( en langage C ) qui permet de convertir un entier ( qui sera déclaré en unsigned long int ) en mots , j'ai besoin de votre aide pour pouvoir crée ce programme .
J'ai commencer par écrire une fonction qui permet de savoir la taille du nombre (par exemple le nombre 1425398 la fonction va retourner '7' ) voici le code
int TailleNombre(unsigned long int N )
{
int cpt = 0;
while (N/10 != 0)
{
N=N/10;
cpt++;
}
return cpt;
}
je pense que cette fonction sera utile pour pouvoir faire les divisions mais c'est dans cette étapes que je bloc .
Je sais que je doit faire savoir au compilateur quelque déclarations comme "zéro" "un" ... mais jusqu'à combien ?
Merci de m'aider.
A voir également:
- Convertir chaine de caractere en entier algorithme
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Chaine tnt gratuite sur mobile - Guide
4 réponses
Bonjour,
Dans ce cas... je déplace la question dans le forum "C" .
PS: A l'avenir, merci d'utiliser les balises de code lorsque tu postes du code sur le forum...
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
faire un programme ( en langage C )
Dans ce cas... je déplace la question dans le forum "C" .
PS: A l'avenir, merci d'utiliser les balises de code lorsque tu postes du code sur le forum...
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code