Bonjour
Voilà, je voudrais savoir comment faire pour créer des types de variables capable de stocker des nombres entiers supérieur à 10^20 (10^20 est un exemple). C’est pour une algorithme de cryptage.
En vous remerciant par avance
tibérium
Bonjour
Voilà, je voudrais savoir comment faire pour créer des types de variables capable de stocker des nombres entiers supérieur à 10^20 (10^20 est un exemple). C’est pour une algorithme de cryptage.
En vous remerciant par avance
tibérium
En quel langage? Si Java, tu as BigInteger.
Désolé en C/C++, mais sans utiliser une bibliothèque supplémentaire.
Signé ou pas ?
Car dans tous les cas, tu es parti pour implémenter ça à la main.
long double ? (80 bits) :neutre:
Ca fait l’arithmétique entière long double - enfin, ce que je veux dire, ce ne sont pas des nombres entiers, si? (et si non, tu n’as pas un problème de précision?); de plus c’est dépendant du compilo… non?
Edité le 13/08/2008 à 09:44
Oui, c’est compilo dependant.
Apres, il reste le simd SSE (128 bits) en packant les données.