Affichage de très grands nombres entiers - Factorielles - Exponentielles

job75

XLDnaute Barbatruc
Bonjour à tous,

L'idée de ce fil m'est venue à la suite de celui-ci :

https://www.excel-downloads.com/threads/suite-de-fibonacci.208917/

On sait qu'il n'est pas possible sur Excel de traiter des nombres supérieurs à 1,79769313486231E308.

Ce qui correspond à des nombres entiers de 309 chiffres.

Voyez dans le fichier joint les fonctions VBA ASOMME APRODUIT FACTORIELLE.

Elles permettent d'afficher les résultats de sommes, produits et factorielles avec 10000 chiffres au maximum.

Noter en C5 l'affichage de la factorielle 1000! dotée de 2568 chiffres...

A+
 

Pièces jointes

  • Somme et produit de grands nombres - Factorielle(1).xls
    45 KB · Affichages: 236
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re

Test Excel 2003 suite:
Je suis en train de tester l'onglet Fibonacci
Il semblerait qu'Excel plante avec A10 sélectionnée.
(cela fait une minute qu'il mouline)

MJ13: Cela sert à embuer nos yeux devant la beauté d'un tel code VBA ;)
 

Staple1600

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re

Juste parce que des fois Microsoft m'énerve !!!
ymenerve.png
J'ai bien entendu cliquer sur Ne pas envoyer.

PS: Je vais réessayer en faisant la modif suggéré par ROGER2327
 

ROGER2327

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re...


Re

Test Excel 2003 suite:
Je suis en train de tester l'onglet Fibonacci
Il semblerait qu'Excel plante avec A10 sélectionnée.
(cela fait une minute qu'il mouline)

(...)
Il faut être patient ! Avec un processeur Intel(r) Core(tm) i7-2630QM cadencé à 2GHz, et 8Go de MAD, il faut environ six minutes...​


ROGER2327
#6727


Samedi 28 Tatane 140 (Nativité de Saint Bruggie - fête Suprême Quarte)
23 Thermidor An CCXXI, 4,0010h - lentille
2013-W32-6T09:36:08Z
 

job75

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Bonjour à tous,

Et sinon, le code paraît joli, mais cela sert à quoi ce truc :confused::confused:.

A trouver des algorithmes qui fonctionnent malgré les limites d'Excel.

Et à trouver les plus simples (normalement ce sont les plus rapides).

Les mathématiciens se posent très souvent des problèmes qui apparemment ne servent à rien.

C'est ainsi qu'ils font progresser leur science.

A+
 

ROGER2327

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re...


(...)

Et sinon, le code paraît joli, mais cela sert à quoi ce truc :confused::confused:.
Cela ne sert à rien, sauf pour ceux (esthètes et poëtes, mathématiciens, philosophes, économistes, informaticiens -les vrais-, curieux et autres voyous de tout poil...) à qui cela sert.​



ROGER2327
#6728


Samedi 28 Tatane 140 (Nativité de Saint Bruggie - fête Suprême Quarte)
23 Thermidor An CCXXI, 4,0401h - lentille
2013-W32-6T09:41:46Z
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re

ROGER2327
OK pour cette précision essentielle.
Ce qui veut dire que si on attend suffisamment une fois qu' Excel est en mode " ...... ne répond pas", il sait revenir tout seul à état stable ?

Salut Job75 ;)
Continues à te poser des questions surtout celles qui ne semblent servir à rien. ;)
 
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re...


Re

ROGER2327
OK pour cette précision essentielle.
Ce qui veut dire que si on attend suffisamment une fois qu' Excel est en mode " ...... ne répond pas", il sait revenir tout seul à état stable ?
C'est en effet ce qui se passe chez moi.​


ROGER2327
#6729


Samedi 28 Tatane 140 (Nativité de Saint Bruggie - fête Suprême Quarte)
23 Thermidor An CCXXI, 4,0619h - lentille
2013-W32-6T09:44:55Z
 

MJ13

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re

A trouver des algorithmes qui fonctionnent malgré les limites d'Excel.

Et à trouver les plus simples (normalement ce sont les plus rapides).

Les mathématiciens se posent très souvent des problèmes qui apparemment ne servent à rien.

C'est ainsi qu'ils font progresser leur science.


Merci Job :) pour ces précisions. C'est sur que si je dois un jour calculer la taille de l'univers, cette discussion me sera surement très utile :).
 

Staple1600

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re, Bonjour Victor21

Effectivement quand on attend le temps nécessaire, la macro finit son ouvrage, Excel reprend son souffle et la vie dans les Cellules reprend son cours normal, même sous Excel 2003.

PS: J'ai testé en prenant le temps donc et avec k=8000 comme suggéré par ROGER2327
Je n'ai pas noté rigoureusement le temps d’exécution car je vaquais à d'autres tâches non "exceliennes" pendant que la macro faisait ce qu'elle avait à faire.
Je vous indiquerai le temps d’exécution plus tard dans la journée.
 

ROGER2327

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re...


(...)
Je n'ai pas noté rigoureusement le temps d’exécution car je vaquais à d'autres tâches non "exceliennes" pendant que la macro faisait ce qu'elle avait à faire.
Je vous indiquerai le temps d’exécution plus tard dans la journée.
Vous trouverez la durée d'exécution dans le commentaire (en colonne B pour l'onglet Suite de chiffres dans 2^n, en colonne A pour l'onglet Fibonacci), sauf si cette durée est inférieure à 50 millisecondes.​


ROGER2327
#6730


Samedi 28 Tatane 140 (Nativité de Saint Bruggie - fête Suprême Quarte)
23 Thermidor An CCXXI, 4,3613h - lentille
2013-W32-6T10:28:02Z


P. s. : Merci encore pour votre collaboration. Ce genre de retour est extrêmement utile.
 

MJ13

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Re

Cela ne sert à rien, sauf pour ceux (esthètes et poëtes, mathématiciens, philosophes, économistes, informaticiens -les vrais-, curieux et autres voyous de tout poil...) à qui cela sert.


Merci Roger :) pour ces précisions que je n'avais pas vu en son temps.

"poëtes" . On m'aurait dit cela il y a 1 mois, je l'aurais jamais cru ;).
 

eriiic

XLDnaute Barbatruc
Re : Affichage de très grands nombres entiers - Factorielles - Exponentielles

Bonjour à tous,

Bravo pour votre travail.
Pour vous indiquer l'excellent travail de xxx (pas trouvé son nom) : ▷ Nouvelles fonctions&#153 pour Excel
Une cinquantaine de fonctions pour les grands nombres.
Son algorithme pour les factorielles, plutôt abscons pour moi, devrait vous intéresser.
FactGN(2000) en 0.08 s. Sans DLL, étonnant.

eric
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Affichage des très grands nombres entiers - Factorielles - Exponentielles

Re, bonjour eriiiic

Suite des tests (cette fois-ci sur XL 2013)
Plus de 20 minutes sur XL2013 + W8.1
(le tout virtualisé sur un pc hôte W7 4Go RAM, ceci expliquant sans doute cela ;))
 

Statistiques des forums

Discussions
312 488
Messages
2 088 863
Membres
103 979
dernier inscrit
imed