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 :

coder des grandes entier


Sujet :

C

  1. #1
    Membre éclairé
    Avatar de you.baddi
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 185
    Points : 760
    Points
    760
    Par défaut coder des grandes entier
    le titre ne donne pas une idée sur le problème que je vais annoncer
    j'ai un projet a rendre qui consiste a calculer la plus grand suit de nombre premier qui vérifier la suit Un.est premier ,Un+1=(Un)+r avec r constant et fixe pour cella j4ai besoin de mémoriser tout les nombre premier (selon la solution que j'ai opte) qui existe (par exemple jusqu'à 2 a ,a puissance(30.402.457) - 1
    quelqu'un peux me dire la structure de donne que je peux utiliser et comment
    et merci d'avance
    cordialement
    -------------------------------------------------------------------------
    BADDI YOUSSEF
    Master de Recherche en Génie Informatique
    ENSIAS, RABAT
    ---------------------------------------------------------------------------

  2. #2
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 942
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 942
    Points : 5 654
    Points
    5 654
    Par défaut
    Keo,

    J'avoue ne pas avoir compris quelle limite tu veux te fixer.

    Prouver qu'un nombre est premier est "trivial" en théorie. Mais en pratique, ça ne l'est pas du tout dès que la taille augmente, il faut mettre en oeuvre des algorithmes très avancés.

    Par contre, ça ne pose pas de problème si on reste dans les limites des types entiers habituels, 32 ou 64 bits.

    Donc, ton problème est directement dépendant de la limite que tu veux atteindre.
    Si les cons volaient, il ferait nuit à midi.

  3. #3
    Membre éclairé
    Avatar de you.baddi
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 185
    Points : 760
    Points
    760
    Par défaut
    je vais par contre détailler la solution que j'ai choisi
    1- metre tous les nombre premier qui existe
    2- chercher la constante r qui existe entre ses nombre premier et aui maxsimise la suit Un

    mais mon probleme reside don la memoration des tous les nombre premier
    j4espere etre assew claire
    et merci pour votre réponse
    cordialement
    -------------------------------------------------------------------------
    BADDI YOUSSEF
    Master de Recherche en Génie Informatique
    ENSIAS, RABAT
    ---------------------------------------------------------------------------

  4. #4
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 942
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 942
    Points : 5 654
    Points
    5 654
    Par défaut
    Neo,

    Si c'est seulement du stockage, un tableau rempli à mesure que tu les trouves devrait suffire (en y ajoutant le nombre de ceux déjà trouvés ), avec la limitation quand même due aux valeurs maximales que tu veux atteindre.
    Si les cons volaient, il ferait nuit à midi.

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/08/2007, 16h49
  2. Opération sur de grands entiers
    Par tutu dans le forum C
    Réponses: 16
    Dernier message: 24/05/2005, 08h56
  3. Réponses: 3
    Dernier message: 22/05/2005, 12h59
  4. Warnings intempestifs (tout de suite des grands mots)
    Par Walm dans le forum C++Builder
    Réponses: 4
    Dernier message: 30/04/2004, 20h37
  5. Obtenir le plus grand entier !
    Par Gogoye dans le forum C
    Réponses: 3
    Dernier message: 09/12/2003, 09h40

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