Bonjour,
Svp existe t-il une fonction systeme en C qui permet de gerer les nombres infinies? c'est a dire par exemple de faire des multiplications ou addtion en nombre infinies?
Merci d'avance.
Bonjour,
Svp existe t-il une fonction systeme en C qui permet de gerer les nombres infinies? c'est a dire par exemple de faire des multiplications ou addtion en nombre infinies?
Merci d'avance.
Bonjour,
Si par "nombres infinis" tu entends des nombres ayant une taille arbitraire (ou des valeurs de bornes arbitraires/infinies) alors non il n'existe pas de tel type, ni d'opérateur pouvant calculer sur un tel type.
Il existe toutefois des bibliothèques pouvant calculer sur de grand nombres (arithmétique à précision arbitraire) et ou la seul limite en taille du nombre est la mémoire de la plateforme sur lequel s'exécute le programme.
Je pense notamment à GMP ou encore MIRACL où il est techniquement possible de réaliser des opérations arithmétiques sur des nombres de taille arbitraire (ayant, par exemple, 2*10^9 digits).
Merci, pour ta reponse Neitsa.
Oui a part le bc (man bc) du système UNIX je recode une toujours un programme qui me permettais de calculer sur des grandes tailles 2 chaines de caractères.
Merci encore une fois.
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