Créer un int à partir d'autres int

Créer un int à partir d'autres int - C++ - Programmation

Marsh Posté le 03-05-2008 à 10:51:54    

Bonjour,
le projet touche à sa fin  :whistle: !!!

 

J'ai quand même une dernière petite question. (c'est peut être pas la dernière, on ne sait jamais ce qu'il peut arriver avec la programmation)

 

Connaissez-vous une méthode qui permet de créer un int à partir d'autres int.

 

exemple : on a  trois entiers  1,2,3  et on veut créer un entier 123.

 


Merci beaucoup.

 

PS: je ne vous demande absolument pas de me donner le code, juste savoir si vous connaissez une méthode valable algorithmiquement  que j'implémenterai moi-même.  
J'ai bien pensé à créer un tableau de caractères et d'en extraire l'entier avec atol() mais c'est assez lourd comme méthode


Message édité par sebdu94 le 03-05-2008 à 10:52:50
Reply

Marsh Posté le 03-05-2008 à 10:51:54   

Reply

Marsh Posté le 03-05-2008 à 10:58:21    

Premier entier fois cent, plus deuxieme entier fois dix, plus troisieme entier...
Plus generalement : somme(i=0..n-1, U(i) * (10^i)) avec U(i) ta suite d'entiers.

Reply

Marsh Posté le 03-05-2008 à 10:59:47    

Merci, c'est génial comme solution. Je n'y avais pas du tout pensé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed