Hatalar, hatalar, sorular - sayfa 1129
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
A100 :
32'535'244'799 != 32'535'215'999 - какое правильное?
"3000.12.31 23:59:59" için doğru olan 3'535'215'999 olmalıdır.
Ve 3'535'244'799, "3001.01.01 07:59:59" için doğru olacaktır.
Sadece tarih saat türünün sınırı yanlış tanımlanmış:
Derleyici 13.7'yi çift olarak değerlendirir. Ancak aynı zamanda bu sayı kayıpsız bir float tipine dönüştürülebilir.
ve bu uyarı gereksizdir.
Gerçek sayının 13.7'nin kayıpsız şamandıra tipine dönüştürülebileceği bilgisini nereden aldınız?
Öyle değil mi? 13.7 \u003d 0.137 * 1e + 2 sayısı. Virgülden sonra üç haneyi kayan tipe dönüştürmedikçe, kayıpları kabul etmek mümkün mü? Gözlemlerime göre, dönüştürmeye çalışırken doğruluk kaybolmaya başlıyor
altı veya daha fazla ondalık basamaktan gelen sayılar.
Beş basamaklı karakter tırnaklarını (örneğin, 1.38829) bir ikili dosyaya kaydetmek için kayan nokta türünü kullanmayı denedi. Onları dosyadan geri okuduktan ve grafikte şu şekilde göstermeye çalıştıktan sonra
grafiğin mumlarının üzerine bindirilmiş mum göstergesinin kendisi, burada ve orada küçük tutarsızlıklar fark etti. Ancak beşinci basamağa normalleştirmeden sonra ortadan kayboldular.
Ancak çifte hassasiyet kaybı oldu: önce çiftten yüzmeye, sonra tekrar yüzmeden çifte.
Öyle değil mi? 13.7 = 0.137 * 1e + 2 sayısı. Virgülden sonra üç haneyi kayan tipe dönüştürmedikçe, kayıpları kabul etmek mümkün mü? Gözlemlerime göre, dönüştürmeye çalışırken doğruluk kaybolmaya başlıyor
altı veya daha fazla ondalık basamaktan gelen sayılar.
Beş basamaklı karakter tırnaklarını (örneğin, 1.38829) bir ikili dosyaya kaydetmek için kayan nokta türünü kullanmayı denedi. Onları dosyadan geri okuduktan ve grafikte şu şekilde göstermeye çalıştıktan sonra
grafiğin mumlarının üzerine bindirilmiş mum göstergesinin kendisi, burada ve orada küçük tutarsızlıklar fark etti. Ancak beşinci basamağa normalleştirmeden sonra ortadan kayboldular.
Ancak çifte hassasiyet kaybı oldu: önce çiftten yüzmeye, sonra tekrar yüzmeden çifte.
Numara. Bu sonsuz bir kesirdir. Biz yazdık yazdık siz okumuyorsunuz.
Okuyoruz ! Ancak kayıp "teknik olarak" (biçim özellikleri) ve gerekli olmayan bitlerde gerçekleşir.
Böyle bir kaza da oldu. Komut dosyası başlatıldığında, Terminal (910) ve Derleyici (921) yapısı eşleşmezse gerçekleşir.
Ve işte kod
Derleyici 930, Terminal 910. Sonuç:
Ve işte kod
Derleyici 930, Terminal 910. Sonuç:
Ve terminalin 910 ve derleyicinin 930 olması nasıl oldu?
Her ikisi de 910 ise, bu komut dosyası çökmez.
Sadece bir terminal değil (Emin değilim, ama bence bu Pazarda yaygın bir şey)
Orijinali ...\MQL5\Scripts klasöründen paylaşabilirim
Sadece bir terminal değil (Emin değilim, ama bence bu Pazarda yaygın bir şey)
Orijinali ...\MQL5\Scripts klasöründen paylaşabilirim
Peki, Win XP 32 bit'i kanıtlamak için ne gerekiyordu :