cs_ab44
Messages postés79Date d'inscriptionlundi 28 mars 2005StatutMembreDernière intervention 4 juin 2012
-
24 août 2005 à 22:55
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
11 nov. 2005 à 10:51
bonjours
Je voudrais faire un soft qui compte tous les nombres premier de 1 a l'infinit et divises ces derniers par leur racine.
ab44
A voir également:
Je voudrais faire un soft qui compte tous les nombres premier de 1 a l infinit .
philippe laschweng 1
Messages postés278Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention13 avril 20132 24 août 2005 à 23:17
En mathématique, les entiers ou les réels peuvent être infiniment grands; en informatique les entiers ou les réels sont stockés sur un certains nombre d'octets. Ce qui fait qu'il existe une limite supérieure dans les nombres que l'on peut stocker.
Exemple un Entier 'Integer' est stocké sur 32 bits soit 4 octets, on conçoit donc qu'il y a une valeur maximum (c'est 2147483647)
Si on dépasse cette valeur VB le signale en déclenchant une erreur ...
En Visual Basic:
Nom : Contient :
Byte Contient les nombres entiers de 0 à 255 (sans signe)
Short Entier sur 16 bits (-32768 à 32768)
Integer Entier sur 32 bits (-2147483648 à 2147483647)
Long Entier sur 64 bits (-9223372036854775808 à 9223372036854775807)
Single Nombre réel en virgule flottante (-1,401298 *10^-45 à 1,401298 10^45)
Double Nombre réel en virgule flottante double précision. (..puissance 324)
Decimal Nombre réel en virgule fixe grande précision sur 16 octets.
Je ne vois donc pas comment tu peux réaliser ton application si tu veux aller jusqu'à l'infini ...
Bon courage ! ou redefinit ce que tu appelle infini !
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 25 août 2005 à 06:07
Et bien bon courage !
Tu sais qu'en cryptologie, le calcul des nombres premiers est vraiment
très importante, et que des serveurs mis en réseau calculent 24h/24 des
nouveaux nombres premiers pour essayer de cracker les clés de cryptages
?
Donc même si tu arrive à trouver un algorithme performant, il te
faudras quand même plus de l'infini pour calculer les nombres premiers
jusqu'à l'infini, tu va y passer ta vie, je le crains fort !
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) : www.ProgOtoP.com/popapi/
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 25 août 2005 à 09:44
Quel que soit la performance de ton algo, la puissance de la machine que tu utilises, Calculer les nombres premiers jusqu'à l'infini est une tâhe qui ne connaitra aucune fin, car l'infini n'est pas une limite au sens primaire du terme, et donc ton algo n'aura jamais aucune condition de sortie valant TRUE !!!!
Cela s'appelle "rêver" !!!
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 11 nov. 2005 à 10:51
Pour compter les nombres premiers de 1 à l'infini
Le nombre de nombres premiers situés entre 2 et x est environ égal à x/(ln(x))
Quand x tend vers plus l'infini le nombre de nombres premiers tend vers l'infini