
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Huit pages sur les arrondis. Je crois qu'on apprenait ça en quatrième année :(
Huit pages sur les arrondis. Je crois qu'on apprenait ça en quatrième année :(
Heh. C'est le mauvais sens. Résultats totalement faux.
+++
Toutefois, si un nombre est supérieur à 15 décimales, il doit être tronqué d'une manière ou d'une autre, sinon il ne fonctionnera pas correctement.
Les nombres à virgule flottante en double précision sont précis à 15-17 chiffres décimaux.
0 21:59:20.485 ! tests GBPUSDbc,H1 : v1 = 14 = 1
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 0 = 1.123456789012345
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 1 = 1.12345678901234
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 2 = 1.1234567890123
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 3 = 1.123456789012
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 4 = 1.12345678901
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 5 = 1.1234567890
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 6 = 1.123456789
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 7 = 1.12345678
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 8 = 1.1234567
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 9 = 1.123456
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 10 = 1.12345
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 11 = 1.1234
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 12 = 1.123
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 13 = 1.12
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 14 = 1.1
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 15 = 1
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 0 = 1.123456789012346
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 1 = 1.12345678901234
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 2 = 1.1234567890123
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 3 = 1.123456789012
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 4 = 1.12345678901
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 5 = 1.1234567890
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 6 = 1.123456789
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 7 = 1.12345678
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 8 = 1.1234567
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 9 = 1.123456
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 10 = 1.12345
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 11 = 1.1234
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 12 = 1.123
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 13 = 1.12
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 14 = 1.1
0 22:02:48.826 ! tests GBPUSDbc,H1 : v1 = 15 = 1
0 21:59:20.485 ! tests GBPUSDbc,H1 : v1 = 14 = 1
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 0 = 1.123456789012345
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 1 = 1.12345678901234
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 2 = 1.1234567890123
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 3 = 1.123456789012
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 4 = 1.12345678901
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 5 = 1.1234567890
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 6 = 1.123456789
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 7 = 1.12345678
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 8 = 1.1234567
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 9 = 1.123456
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 10 = 1.12345
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 11 = 1.1234
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 12 = 1.123
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 13 = 1.12
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 14 = 1.1
0 22:01:25.346 ! tests GBPUSDbc,H1 : v1 = 15 = 1
И ?
2016.02.25 22:06:56.781 prob EURUSD,H1 : Alerte : 1.123456789012345
J'ai estimé que pas plus de 17 personnages ont été doublés. De quoi d'autre avez-vous besoin ?
On parle déjà de circoncision ici :)
Par exemple ?
DoubleToStr(0.9999,3)=1.000
Alors, tirez vos conclusions.
2016.02.25 22:06:56.781 prob EURUSD,H1 : Alerte : 1.123456789012345
J'ai estimé que pas plus de 17 personnages ont été doublés. De quoi d'autre avez-vous besoin ?
Essayez 14 et expliquez pourquoi
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 0 = 0.909090909091
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 1 = 0.90909090909
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 2 = 0.90909090909090
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 3 = 0.909090909
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 4 = 0.909090909090
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 5 = 0.909090909
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 6 = 0.90909090
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 7 = 0.9090909
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 8 = 0.909090
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 9 = 0.90909
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 10 = 0.9090
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 11 = 0.909
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 12 = 0.90
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 13 = 0.9
0 22:15:05.379 ! tests GBPUSDbc,H1 : v1 = 14 = 0