İlk önce kendinize cevap verin - neden ondalık noktadan sonra kaç basamak bilmeniz gerekiyor? Ne için?
"Sayılarla çift" kullanmanın tek doğru yolu, çözülmekte olan problem çerçevesinde önceden bilinen belirli bir kesinlikle kullanmaktır.
Diğer her şey saçmalık.
Double modulo'nun değeri ne kadar büyük olursa - doğruluğu o kadar az ve herhangi bir algoritmanın (özellikle bir dizgeye döküm yaparken, bu genellikle ötesindedir) berbat olacağı gerçeğinden bahsetmiyorum bile.
(özellikle bir diziye döküm yaparken, bu genellikle ötesindedir) berbat olacaktır.
bunlar MQL için kodlardır ve standart C ++ için değil, o zaman C ++'da dizelerle çalışmak "ve daha akıllıca olmaz", MQL'de yerleşik işlevler kendi kendine yazılan işlevlerden daha hızlıdır
bunlar MQL için kodlardır ve standart C ++ için değil, o zaman C ++'da dizelerle çalışmak "ve daha akıllıca olmaz", MQL'de yerleşik işlevler kendi kendine yazılan işlevlerden daha hızlıdır
Bunun hakkında hiç yazmadım. Bir satıra çift atma fikri, böylece daha sonra satırda karakterleri saymak - bu tam bir oyundur. Ne yaparsan yap.
Bunun hakkında hiç yazmadım. Bir satıra çift atma fikri, böylece daha sonra satırda karakterleri saymak - bu tam bir oyundur. Ne yaparsan yap.
Evet, benim versiyonum büyük ihtimalle en iyisi değil ama daha önce bununla ilgili bir şey bulamadığım için kendi başıma en iyi düşündüğüm şey bu, bunu yukarıdaki yorumlarda yazmıştım ama siz teklif etmemişsiniz. kendi versiyonun
hayır koşmaz...
Ah, evet, sıfırdan küçük sayılar için kasten yapıldığını unutmuşum, çünkü partiyi normalleştirirken kullanıldı. Düzeltildi, şimdi her şey yolunda:
Sonuç:
Ah, evet, sıfırdan küçük sayılar için kasten yapıldığını unutmuşum, çünkü partiyi normalleştirirken kullanıldı. Düzeltildi, şimdi her şey yolunda:
Sonuç:
hayır, işe yaramadı
çift f = 122334550.00999;
sonuç:
2018.11.13 02:36:31.034 tst (EURUSD,M30) 1. Rakam() = 3
hayır, işe yaramadı
ve elbette, sorunun ne olduğunu anlıyorum) düzelteceğim
Tanrım, bu insanların çocuklarına fizik öğrenme fırsatı ver.
Ebeveynler onsuz yaparsa neden?
İlk önce kendinize cevap verin - neden ondalık noktadan sonra kaç basamak bilmeniz gerekiyor? Ne için?
"Sayılarla çift" kullanmanın tek doğru yolu, çözülmekte olan problem çerçevesinde önceden bilinen belirli bir kesinlikle kullanmaktır.
Diğer her şey saçmalık.
Double modulo'nun değeri ne kadar büyük olursa - doğruluğu o kadar az ve herhangi bir algoritmanın (özellikle bir dizgeye döküm yaparken, bu genellikle ötesindedir) berbat olacağı gerçeğinden bahsetmiyorum bile.
(özellikle bir diziye döküm yaparken, bu genellikle ötesindedir) berbat olacaktır.
bunlar MQL için kodlardır ve standart C ++ için değil, o zaman C ++'da dizelerle çalışmak "ve daha akıllıca olmaz", MQL'de yerleşik işlevler kendi kendine yazılan işlevlerden daha hızlıdır
bunlar MQL için kodlardır ve standart C ++ için değil, o zaman C ++'da dizelerle çalışmak "ve daha akıllıca olmaz", MQL'de yerleşik işlevler kendi kendine yazılan işlevlerden daha hızlıdır
Bunun hakkında hiç yazmadım. Bir satıra çift atma fikri, böylece daha sonra satırda karakterleri saymak - bu tam bir oyundur. Ne yaparsan yap.
Bunun hakkında hiç yazmadım. Bir satıra çift atma fikri, böylece daha sonra satırda karakterleri saymak - bu tam bir oyundur. Ne yaparsan yap.