Somme et multiplication de tres grands nombres en c

sarah000c Messages postés 2 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 10 février 2009 - 10 févr. 2009 à 16:16
flamt Messages postés 19 Date d'inscription mardi 11 mars 2003 Statut Membre Dernière intervention 21 mai 2010 - 11 févr. 2009 à 13:49
slt tt lmonde, je cherche un programme qui calcule la somme et la multiplication de tré grands nombres en language c ,
veuillez m'aider c vraiment urgent
ceux ki ont un programme ou ki ont des idées postez les svp
merci d'avance

4 réponses

romain60112 Messages postés 70 Date d'inscription mercredi 1 octobre 2008 Statut Membre Dernière intervention 17 avril 2013 1
10 févr. 2009 à 16:40
Bonjour,
tu as les types ici aprés tu dépend ce que tu appel trés grand nombre :

http://fr.wikibooks.org/wiki/Programmation_C%2B%2B/Les_types_de_base_et_les_d%C3%A9clarations

Romain
0
Pistol_Pete Messages postés 1054 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
10 févr. 2009 à 16:42
Salut
Il faut utilisé des librairies spécialisées pour faire des opérations sur les grands nombres. Il y a GMP que tu peux trouver ici :  http://gmplib.org/  qui fait le travail.
A+

____________________________________________________________________________
Mon site internet :  
http://ImAnalyse.free.fr
0
sarah000c Messages postés 2 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 10 février 2009
10 févr. 2009 à 19:26
beh les ami jve vraiment un programme en c


le programme fai pa de somples addition ou multiplication mai ca sfai pour les grands nombres.


par ex


mettre le nombre ds une chaine de caracteres et apres appliker les + ou les *


heeeeeeeeeeeelp


cordialement


 
0
flamt Messages postés 19 Date d'inscription mardi 11 mars 2003 Statut Membre Dernière intervention 21 mai 2010
11 févr. 2009 à 13:49
je comprends pas bien ce que tu veux faire,  mais si tu veux multiplier une chaine de caractere tu dois pouvoir le faire caractere par caractere (chaque lettre est un nombre en c ^^)  si tu gere les retenus que tu reporte sur le caractere suivant.

en gros tu considere ton nombre comme la somme
caractere 0 *(2^0)+ caractere 1 *(2^8)+ ... + caractere n *( 2^(n*8) )

le 2^8 correspond a la taille d'un octé = soit celle d'un caractere (si je me souviens bien).
0