Bonjour,
Sans connaitre l'existance de la fonction atoi(..) de la librairie stdlib.h, je me suis mis à recoder une fonction équivalente!
je voudrai savoir ce que vous en pensez!!!
j'ai du par la meme occasion coder une fonction qui me donnait les puissances de 10 !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int stringToInt(const char s[]) { int i,n=0,len=strlen(s); for(i=0;i<len;i++) { n+=powerOf10(len-i-1)*(s[i]-'0'); } return n; }
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int powerOf10(const int exp) { int i,res=1; for(i=1;i<=exp;i++)res*=10; return res; }
Bye
Rod
Partager