Probleme avec les variables
Résolu/Fermé
doumbia.danse
Messages postés
46
Date d'inscription
jeudi 3 juillet 2014
Statut
Membre
Dernière intervention
16 mars 2015
-
7 déc. 2014 à 15:06
doumbia.danse Messages postés 46 Date d'inscription jeudi 3 juillet 2014 Statut Membre Dernière intervention 16 mars 2015 - 7 déc. 2014 à 16:13
doumbia.danse Messages postés 46 Date d'inscription jeudi 3 juillet 2014 Statut Membre Dernière intervention 16 mars 2015 - 7 déc. 2014 à 16:13
2 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
7 déc. 2014 à 15:14
7 déc. 2014 à 15:14
Bonjour,
C'est possible mais pas avec les types de bases (int, long, float, double).
Tu peux regarder Calcul de la factorielle pour de grands nombres.
Les codes sont en Java mais c'est les même problèmes qu'en C.
C'est possible mais pas avec les types de bases (int, long, float, double).
Tu peux regarder Calcul de la factorielle pour de grands nombres.
Les codes sont en Java mais c'est les même problèmes qu'en C.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 816
7 déc. 2014 à 15:22
7 déc. 2014 à 15:22
En plus de ce que dit KX, je tiens à souligner qu'il vaut mieux ne pas utiliser des float/double pour ce genre de calcul. Sinon tu auras des erreurs. Il faut travailler avec des entiers.
En natif (C99), tu as le type long long. Au-delà, il te faudra passer par une bibliothèque dédiée.
En natif (C99), tu as le type long long. Au-delà, il te faudra passer par une bibliothèque dédiée.
doumbia.danse
Messages postés
46
Date d'inscription
jeudi 3 juillet 2014
Statut
Membre
Dernière intervention
16 mars 2015
7 déc. 2014 à 16:13
7 déc. 2014 à 16:13
Ah d'accord, entendu!
Merci beaucoup
Merci beaucoup
7 déc. 2014 à 15:36
Merci .
7 déc. 2014 à 15:39
Par exemple GMP : https://fr.wikipedia.org/wiki/GNU_MP