Concaténer des entiers en C

Concaténer des entiers en C - C - Programmation

Marsh Posté le 19-06-2004 à 21:21:32    

bonjour je voudrais concaténer des entiers en C
 
A=123;
B=12345
C=6745678;
 
et je voudrais obtenir :
 
RESULTAT = 123123456745678
 
est-ce que vous avez une idée ?
 
merci

Reply

Marsh Posté le 19-06-2004 à 21:21:32   

Reply

Marsh Posté le 19-06-2004 à 21:23:29    

sprintf

Reply

Marsh Posté le 19-06-2004 à 21:23:48    

ou multiplication + addition évidemment

Reply

Marsh Posté le 19-06-2004 à 21:36:43    

... je suis désolé mais je comprends pas très bien ...
 
Je suis un peu débutant ..
 
Est-ce que tu pourrais m'expliquer un plus ...
 
Sinon je vais essayer sprintf ..
 
Merci bcp

Reply

Marsh Posté le 19-06-2004 à 21:41:32    

si résultat est assez large pour contenir A * 10^i + B * 10^j + C alors pas besoin de sprintf
 
sinon, tu ne pourras qu'imprimer ces 3 nombres côte à côte dans une chaine avec sprintf

Reply

Marsh Posté le 19-06-2004 à 22:00:15    

ok merci bien :)

Reply

Sujets relatifs:

Leave a Replay

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