Une méthode que j'ai déjà implémentée, mais là, je la refait en plus puissante.
J'ai optimisé le crible d'Eratostene qui trouve les n premiers nombres premiers d'une façon très rapide pour qu'il soit bcp plus rapide encore.
Cette classe a donnée les résultats suivant sur mon ordi (avec 2.6 Ghz en pentium, et 512 DDR-Ram):
1 000 000 de nombres scannés en 0.062 secondes,
l'ensemble des 'unsigned int' en 7 minutes et 14 secondes, soit 4 294 967 295 entiers scannés.
Cette classe est simple d'utilisation, et à l'avenir on pourra ajouter des éléments comme l'exportation en HTML que j'avais déjà fait, mais qui n'est pas encore adaptée pour la POO. Puis on pourra aussi à souhait faire des outils d'analyse, comme un outil permettant de compter les nombres premiers dans un intervalle, etc... Libre cours à votre imagination de faire vos stats.