IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Stocker les grands nombres


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Novembre 2016
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Novembre 2016
    Messages : 5
    Par d�faut Stocker les grands nombres
    Bonsoir,
    J'�tait en train de programmer un petit jeu en c++ (vraiment basique : un clicking game), mais je me suis vite rendu compte que un int ou long �tait trop petit pour stocker le score.

    J'ai cherch� sur les forums, mais j'ai rien trouv� :/
    Avez vous une solution pour stocker un nombre avec beaucoup, beaucoup de chiffres (une centaine) ?

  2. #2
    Expert �minent

    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par d�faut
    le nom, c'est Big Integer.
    Il s'agit de stocker une cha�ne de caract�res.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Novembre 2016
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Novembre 2016
    Messages : 5
    Par d�faut
    Je ne connais pas Big Integer. Il faut l'ajouter au projet ? Comment cela fonctionne ?

  4. #4
    Expert confirm�

    Inscrit en
    Ao�t 2006
    Messages
    3 967
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2006
    Messages : 3 967
    Par d�faut
    bonjour,

    Une centaine de chiffres pour stocker le score d'un petit jeu ?

    Perso, je r�fl�chirais plut�t � la raison de l'apparition ces nombres si �lev�s.

    Sinon, pour les grands nombres, il y a Big Integer pour Java, et GMP pour C.

  5. #5
    Membre �m�rite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    780
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Mai 2006
    Messages : 780
    Par d�faut
    Faudra m'expliquer le but d'avoir un score plus grand que le nombre d'atomes dans l'univers.

    Un "uint64_t" ou un "unsigned long long", �a permet de compter d�j� jusqu'� 18.446.744.073.709.551.615

  6. #6
    Membre �m�rite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    780
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Mai 2006
    Messages : 780
    Par d�faut
    Apr�s si tu veux faire un score style "clicker heroes" (https://www.clickerheroes.com/) je pense qu'il faut que t'utilises des astuces pour g�rer ton score autre que "trouver un type de base qui contient tout".

    Donc soit tu bricoles un truc un peu faux mais qui fera semblant de marcher (� partir d'un certain score, on a plus vraiment de petites sommes, en gros on change d'ordre de grandeur r�guli�rement) soit oui dans ce cas faut une biblioth�ques genre bigint si tu veux �tre math�matiquement juste.

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Novembre 2016
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Novembre 2016
    Messages : 5
    Par d�faut
    Je vais utiliser un unsigned long long merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. g�rer les grands nombres
    Par dhay06 dans le forum Qt
    R�ponses: 4
    Dernier message: 22/04/2009, 09h58
  2. Stocker des grands nombres
    Par TrexXx dans le forum D�buter
    R�ponses: 28
    Dernier message: 31/12/2008, 02h34
  3. probl�me: stocker un grand nombre
    Par G0rk4 dans le forum D�buter
    R�ponses: 35
    Dernier message: 25/11/2008, 16h35
  4. R�ponses: 4
    Dernier message: 28/03/2008, 19h18
  5. Type PostgreSQL pour stocker des grands nombres
    Par K-Ka� dans le forum PostgreSQL
    R�ponses: 1
    Dernier message: 08/06/2006, 20h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo