Bonjour,
J'ai remarqué que si j'effectue un calcul avec Excel, puis ce même calcul via une macro, le résultat est différent. Les 11 premières décimales sont identiques, mais les deux dernières diffèrent. Or il me faudrait la précision maximale.
Avec la macro, le résultat que j'obtiens est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub test() Dim k, s, g, c, x As Double k = 1000266.63 s = 0.999441703848 g = 0.999733441115 c = 1.10107753603 x = 109 Cells(1, 1) = k * (s ^ x) * (g ^ (c ^ x)) End Sub
61,3479790726356
Alors qu'en effectuant le calcul directement par une feuille excel j'obtiens
61,3479790726372
Quelqu'un peut m'aider à résoudre ce problème?
Merci!
Partager