Gestion des grands nombres

Fermé
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 - 20 mai 2008 à 13:34
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 - 3 juin 2008 à 15:39
Bonjour,

Je souhaite gérer des nombres se composant de plus que 17 chiffres.
Quel est le type de données qui me permettera ceci?
Merci d'avance.

Epsilone
A voir également:

30 réponses

mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
23 mai 2008 à 17:27
bon ben le mieux ça serait peux etre de coupé le nombre en deux comme te la conseillé goulamass ;)
0
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 8
23 mai 2008 à 17:40
Oui, j'opte pour la soluce de goulamass!
Merci mype.

Epsilone
0
goulamass Messages postés 1426 Date d'inscription lundi 23 octobre 2006 Statut Membre Dernière intervention 11 janvier 2010 177
23 mai 2008 à 17:51
En fait cette solution m'a été inspiré par un projet que j'avais à faire avec des camarades .

Ils nous fallait faire une bibliothèque qui gérait les grands nombres.

Et on avait opté pour cette solution
0
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 8
23 mai 2008 à 18:31
Je vais essayer et je vous réponds!

Epsilone
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
goulamass Messages postés 1426 Date d'inscription lundi 23 octobre 2006 Statut Membre Dernière intervention 11 janvier 2010 177
27 mai 2008 à 15:19
Alors où en êtes vous???
0
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 8
2 juin 2008 à 01:31
J'ai appliqué ce que tu m'as dit et ça marche, je dois juste finaliser mon code!

Un grand merci pour toi!

Epsilone
0
blux Messages postés 26001 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 avril 2024 3 289
2 juin 2008 à 08:54
Salut,

sinon, une autre technique : création d'un tableau de type entier et stockage de chaque chiffre dans une entrée de ce tableau.

avantage : aucune limite connue (à part la taille du tableau lui-même)
inconvénient : il faut reprogrammer toutes les opérations de base
0
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 8
2 juin 2008 à 15:20
Bin, utiliser un tableau ou stocker la variable dans un char* ou string reviennent à la même chose.
En ce qui concerne la reprogrammation des opérations de base t'as raison, c'est valable aussi pour l'idée de goulamas!

T'as une idée sur la programmation de la compraison "<" et ">"?

Epsilone
0
goulamass Messages postés 1426 Date d'inscription lundi 23 octobre 2006 Statut Membre Dernière intervention 11 janvier 2010 177
3 juin 2008 à 11:05
POur mon idée.


C'est simple tu commences par comparer la partie haute.

La plus grande sera forcément celle du plus grand chiffre.

Et si c'est égal tu passes à la partie basse.
0
epsiloneIB Messages postés 133 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 13 septembre 2009 8
3 juin 2008 à 15:39
:) wé merci :)

Je vais essayer et je te réponds.

Epsilone
0