La recherche a retourné 516 résultats

par PAPIPP
mer. 07/févr./2024 9:54
Forum : Débutants
Sujet : Bug dans Debug (vers. Pb 6.04)
Réponses : 5
Vues : 1465

Re: Bug dans Debug (vers. Pb 6.04)

Prenez la version PB610 béta 5
le debug fonctionne bien
A+
par PAPIPP
lun. 10/avr./2023 22:32
Forum : Débutants
Sujet : For...Next (De quoi devenir dingue aussi !!! 😖 😁)
Réponses : 16
Vues : 1798

Re: For...Next (De quoi devenir dingue aussi !!! 😖 😁)

Bonjour à tous
Je ne viens pas souvent ici
Mais je viens de voir ce qui vous chagrine
Il ne faut pas confondre variable et liste chainée comme le montre le prg suivant?

Structure co
val.i
EndStructure

Global NewList compteur.co()

For i = 1 To 4
AddElement(compteur())
compteur.co\val = i ...
par PAPIPP
lun. 22/août/2022 18:20
Forum : Suggestions et améliorations
Sujet : Hexa to Val
Réponses : 2
Vues : 2541

Re: Hexa to Val

Bonjour SPH.
Merci pour avoir débuté cette étude de conversion.
Le pb soulevé ici est un peu plus complexe car un nombre en hexa peut être défini
par 1,2,4,8 ou 16 1/2 octets en ascii ou 4,8,16,32,ou 64 bits.
Exemple ci-dessous.


; Les nombres en hexa peuvent être définis sur 1,2,4,8 ou 16 1/2 ...
par PAPIPP
ven. 12/août/2022 22:38
Forum : Débutants
Sujet : Math en s'amusant
Réponses : 60
Vues : 25862

Re: Math en s'amusant

Bonjour à tous

Voici un code qui détermine PI avec autant de digits que l’on désir.
Ce code, d’une utilité assez restreinte, est plutôt vu d’un point de vue amusant, c’ est une copie en purebasic du célèbre site rosetta code task :

https://rosettacode.org/wiki/Category:Programming_Tasks


#SCALE ...
par PAPIPP
mer. 10/août/2022 7:24
Forum : Discussion générale
Sujet : Nombres premiers : vérification à plusieurs
Réponses : 19
Vues : 3099

Re: Nombres premiers : vérification à plusieurs

J'ai réussi à transposer le fichier *.doc en *.jpeg

https://upimg.ldvmultimedia.com/img/image1.jpeg
https://upimg.ldvmultimedia.com/img/image2.jpeg
https://upimg.ldvmultimedia.com/img/image3.jpeg

C'est bien la procédure SYNCHRO() qui permet de savoir à quelle position dans la table on doit ...
par PAPIPP
mar. 09/août/2022 22:42
Forum : Discussion générale
Sujet : Nombres premiers : vérification à plusieurs
Réponses : 19
Vues : 3099

Re: Nombres premiers : vérification à plusieurs

je ne sais pas copier correctement un fichier, avec des tableaux et des colonnes colorées, dans ce forum.

Voir la solution ci-dessous
A+
par PAPIPP
lun. 08/août/2022 22:58
Forum : Discussion générale
Sujet : Nombres premiers : vérification à plusieurs
Réponses : 19
Vues : 3099

Re: Nombres premiers : vérification à plusieurs

@Ollivier

Voici les deux prg qui permettent de trouver les nb premiers entre deux zones
le premier prg génère les tables des différences avec soit p_fact(x) x peut prendre les valeur 5 7 11 13 17 19 23 pour chacune des tables
Ce prg est indispensable pour utiliser le prg de recherche par zone.

Le ...
par PAPIPP
lun. 08/août/2022 12:04
Forum : Discussion générale
Sujet : Nombres premiers : vérification à plusieurs
Réponses : 19
Vues : 3099

Re: Nombres premiers : vérification à plusieurs

Bonjour Ollivier

Je vois que tu es toujours sur une optimisation des nombres premiers.
J’ai testé ton prg, mais mon écran s’est trouvé dans le noir.
Avec alt F4 j’ai pu l’arrêter

J’ai ensuite réalisé le prg suivant pour vérifier ce qui il avait dans le fichier primes.dta
Les cent premiers nb sont ...
par PAPIPP
dim. 07/août/2022 22:10
Forum : Applications
Sujet : Générateur de dénombrement
Réponses : 1
Vues : 1194

Générateur de dénombrement

Bonjour à tous
Voici 5 procédures récursives permettant de générer 4 sortes de combinaisons.
Fact(x) factorielle de x est ici pour permettre le calcul dans chaque procédure, par cohérence elle est aussi récursive
Combin_tot() génère des arrangements avec remise
Combin() génère des combinaisons l ...
par PAPIPP
mar. 20/juil./2021 8:42
Forum : Applications
Sujet : Turbo nombres premiers
Réponses : 75
Vues : 19267

Re: Turbo nombres premiers

Bon jour à tous
Y-a-t-il une limite au crible d’Ératosthène ?
Théoriquement non. Mais toutes nos machines sont limitées en mémoire ainsi avec 8 Mo de mémoire centrale il est difficile de dépasser un nombre de 2ˆ32=4 294 967 296 car 2ˆ33=8 589 934 592 > 8Go
Avec une petite modif pour aller à la ...
par PAPIPP
jeu. 08/juil./2021 14:03
Forum : Applications
Sujet : Turbo nombres premiers
Réponses : 75
Vues : 19267

Re: Turbo nombres premiers

Bonjour Ollivier

voici mes résultats sur PB64bits et #p2=30 et 32
Avec PB64bits
49112 ms avec #P2=30
191161156 nbs 1ers NB testés= 4026531840

223593 ms avec #P2=32
717315985 nbs 1ers NB testés= 16106127360
A+
par PAPIPP
ven. 02/juil./2021 21:05
Forum : Applications
Sujet : Turbo nombres premiers
Réponses : 75
Vues : 19267

Re: Turbo nombres premiers

A MAITRE Guillot

Dans la mesure où nous respectons toutes les règles de ce forum.
J’ignorais que sur ce forum nous étions soumis à un contrôle de l’utilité de notre travail dans le domaine de PureBasic ou de l’informatique en général.
Et j’ignorais aussi que MAITRE ou CHEF de projet Guillot soit ...
par PAPIPP
jeu. 01/juil./2021 10:31
Forum : Applications
Sujet : Turbo nombres premiers
Réponses : 75
Vues : 19267

Re: Turbo nombres premiers

Bonjour ollivier

Dans ma réflexion je n’avais pas d’option technique pour mémoriser les nb premiers
Mais effectivement la p_factorielle 5 avec ses 30 colonnes et ses 8 colonnes susceptibles de contenir des nb premiers peut convenir.
Donc avec un gain de 22/30 =0,73333 ou 73,33% et pour un même ...
par PAPIPP
mer. 30/juin/2021 13:28
Forum : Applications
Sujet : Turbo nombres premiers
Réponses : 75
Vues : 19267

Re: Turbo nombres premiers

Merci Manababel

J’ai pondu un prg de décomposition d’un nombre <=2E64-2
Et ensuite j’ai travaillé avec ollivier fweil et djes sur un prg de recherche des Nb premiers

Ce qui était recherché à l’époque c’était de déterminer les nb premiers entre deux bornes dans les limites de la machine en 32 bits ...
par PAPIPP
lun. 28/juin/2021 13:39
Forum : Débutants
Sujet : Petit problème de tri
Réponses : 23
Vues : 3643

Re: Petit problème de tri

Merci kernadec

Oui c'est évident (0-9)<(A-Z)<(a-z) mais ce que je veux dire c'est que entre 21 et 2A et 2a si on laisse les lettres A et a
le tri sera compte tenu de la table ascii 21<2A<2a or 21 > 2A et non inférieur. Donc il faut séparer les nombres des lettres et organiser les nombres qui sont ...