Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Yuvarlama hakkında sekiz sayfa. Sanki 4. sınıfta yapıyorlarmış :(
Yuvarlama hakkında sekiz sayfa. Sanki 4. sınıfta yapıyorlarmış :(
heh. Bu yanlış bir yoldur. Tamamen yanlış sonuçlar.
+++
Doğru, sayı 15 ondalık basamaktan uzunsa, yine de bir şekilde kesmeniz gerekir, aksi takdirde düzgün çalışmaz.
Çift duyarlıklı kayan noktalı sayılar, 15-17 ondalık kesinlik basamağı sağlar
0 21:59:20.485 ! GBPUSDbc,H1 testleri: v1 = 14 = 1
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 0 = 1.123456789012345
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 1 = 1.12345678901234
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 2 = 1.1234567890123
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 3 = 1.123456789012
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 4 = 1.12345678901
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 5 = 1.1234567890
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 6 = 1.123456789
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 7 = 1.12345678
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 8 = 1.1234567
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 9 = 1.123456
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 10 = 1.12345
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 11 = 1.1234
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 12 = 1.123
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 13 = 1.12
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 14 = 1.1
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 15 = 1
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 0 = 1.123456789012346
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 1 = 1.12345678901234
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 2 = 1.1234567890123
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 3 = 1.123456789012
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 4 = 1.12345678901
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 5 = 1.1234567890
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 6 = 1.123456789
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 7 = 1.12345678
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 8 = 1.1234567
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 9 = 1.123456
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 10 = 1.12345
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 11 = 1.1234
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 12 = 1.123
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 13 = 1.12
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 14 = 1.1
0 22:02:48.826 ! GBPUSDbc,H1 testleri: v1 = 15 = 1
0 21:59:20.485 ! GBPUSDbc,H1 testleri: v1 = 14 = 1
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 0 = 1.123456789012345
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 1 = 1.12345678901234
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 2 = 1.1234567890123
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 3 = 1.123456789012
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 4 = 1.12345678901
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 5 = 1.1234567890
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 6 = 1.123456789
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 7 = 1.12345678
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 8 = 1.1234567
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 9 = 1.123456
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 10 = 1.12345
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 11 = 1.1234
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 12 = 1.123
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 13 = 1.12
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 14 = 1.1
0 22:01:25.346 ! GBPUSDbc,H1 testleri: v1 = 15 = 1
VE?
2016.02.25 22:06:56.781 prob EURUSD,H1: Uyarı: 1.123456789012345
17 karakterden fazla olmayan çift tutmayı attım. Başka ne gerekiyor?
sünnet hakkında :)
Örneğin?
DoubleToStr(0.9999,3)=1.000
Bu yüzden kendi sonuçlarınızı çıkarın.
2016.02.25 22:06:56.781 prob EURUSD,H1: Uyarı: 1.123456789012345
17 karakterden fazla olmayan çift tutmayı attım. Başka ne gerekiyor?
14'ü deneyin ve bu sonucun nedenini açıklayın
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 0 = 0.90909090909091
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 1 = 0.9090909090909
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 2 = 0.909090909090
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 3 = 0.90909090909
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 4 = 0.9090909090
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 5 = 0.909090909
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 6 = 0.90909090
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 7 = 0.9090909
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 8 = 0.909090
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 9 = 0.90909
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 10 = 0.9090
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 11 = 0.909
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 12 = 0.90
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 13 = 0.9
0 22:15:05.379 ! GBPUSDbc,H1 testleri: v1 = 14 = 0