High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
C / C++ / C++.NET
Sujet Précédent
Sujet Suivant
Codage c++ d'un algo String to int
Résolu
thomas59553
Messages postés
11
Date d'inscription
lundi 23 décembre 2002
Statut
Membre
Dernière intervention
8 février 2009
- 29 oct. 2004 à 18:23
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
-
29 oct. 2004 à 19:54
bonjour j'ai un algo pour convertir une chaine de caracteres en type entier
debut
parametres : Ch : type chaine /entree/
variables : c , n Type entier
i variant de
à ch.Longueur() Pasde 1 faire
n <- n + ( ch[i]-48) * puissance (10, ch.Longueur()-1-i)
fin pour
retourne n
fin
je bloque sur la puissance ... je voit pas trop comment resoudre
pouvais vois m'aider
merci d'avance
Afficher la suite
A voir également:
C++ string to int
Codage c++
- Meilleures réponses
Convertir un string en int c++
- Meilleures réponses
Convert string to int c#
✓
-
Forum - C# / .NET
Csharp string to int
✓
-
Forum - C# / .NET
Convertir string to int c#
✓
-
Forum - C# / .NET
Convert a string to int c#
✓
-
Forum - C# / .NET
Convert string to int vb.net
✓
-
Forum - VB.NET
3
réponses
Réponse 1 / 3
ymca2003
Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
7
29 oct. 2004 à 18:36
char ch[] = "12345";
int n = 0;
for(int i = 0; i < strlen(ch); i++)n
10*n+(ch[i]-'0');
> au lieu de faire des puissance, on multiplie n par 10 à chaque itération.
Réponse 2 / 3
thomas59553
Messages postés
11
Date d'inscription
lundi 23 décembre 2002
Statut
Membre
Dernière intervention
8 février 2009
29 oct. 2004 à 19:21
merci
ymca2003
cela a parfaitement resolu mon probleme ;) :)
Réponse 3 / 3
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
7
29 oct. 2004 à 19:54
ymca2003 > fais attention qu'il y a un apple à strlen pour chaques iterations
vaut mieux faire
size_t size = strlen( ch );
for( size_t i = 0; i < size; i++ )...
Votre réponse
A voir également
Conversion String en Double proprement en vb.net
Convertir du String en int, en JSP
Conversion varchar en int
Convertir string en int
Convertion int vers char ou string.