Salut à tous!
Je recherche une lib qui permet d'utiliser de Trés grand nombre (j'utilise Borland C++ 6).
j'ai trouvé GMP mais elle n'ais pas faite pour borland! Donc si quelqu'un à des info sur le sujet!
Merci d'avance.
Salut à tous!
Je recherche une lib qui permet d'utiliser de Trés grand nombre (j'utilise Borland C++ 6).
j'ai trouvé GMP mais elle n'ais pas faite pour borland! Donc si quelqu'un à des info sur le sujet!
Merci d'avance.
plus grands que 1.1 * 10^4932 ? ( long double )
et aprés !
Je cherche une lib pour des nombres de plus de 32 chiffres...
32 chiffres... dans ce cas float devrais suffire non ?
ou alors je me suis gourré quelque part...
32 chiffres, pas 32 bits...Envoyé par jobigoud
float est codé sur 32 bits mais c'est une coincidence par rapport au sujet qui nous concerne.
la valeur max de float est 3.4*10 puissance 38 ce qui donne en gros des nombres à 38 chiffres.
Des nombres à 308 chiffres pour doubles et à près de 5000 chiffres pour long double...
OK, mais rteuteu55 a besoin d'une bibliothèque pour les grands nombres, sous-entendu pour stocker les grands nombres avec tous leurs chiffres.
Avec les types prédéfinis tels que float, tu ne stockes pas l'intégralité des chiffres du nombre. Même si tu peux monter à 3.4E38, tu n'as que les premiers chiffres "significatifs" de stockés (plus un exposant)
Et quand tu as besoin de faire des opérations très précises, ça ne suffit pas.
Il est parfois necessaire d'utiliser des bibliotheques de grand nombres dans le domaine de la cryptographie notamment
j'ai trouvé cette page qui donne des liens vers plusieurs bibliothèque c++
notamment NTL qui est portable sous windows;
https://www.cosic.esat.kuleuven.be/n...ll/mplibs.html
c'est exact!Envoyé par plegat
lien trés intéréssant ! Merci.Envoyé par Djob
Bonjour,
Ce lien est peut être intéressant : http://www.mjfreelancing.com/MathString.htm
Ce que fait Malcom Smith est en général efficace et robuste.
Nicolas
Y'a ça aussi :
http://c.developpez.com/faq/bcb/?pag...rgrandsnombres
A lire : Les règles du forum
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager