
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
Elbette haklısın. Ama tekrar edeceğim. Görevlerin %99,9'u için, yuvarlama işlevlerini (int) veya (long)'a kesirli tür dönüştürmeyi kullanarak alternatif daha hızlı bir seçenekle değiştirmek kesinlikle yasaldır. Deneyimli bir programcının bu gerçeğin farkında olması ve uygun olduğunda uygulaması yeterlidir.
Vakaların% 99'unda yuvarlama ile hiç uğraşamazsınız. Fiyat karşılaştırmaları için şu saçmalığa sahibim:
Hızı ölçmemiş olmama rağmen, çoğu durumda () turuna hiç ulaşmayacağını görebilirsiniz.
yukarıya bakın
x = 3 (herhangi bir tamsayı) olduğunda bir karışıklık vardır :))
Samimi olarak.
benim formülümde mi yoksa senin formülünde mi?
Samimi olarak.
eski halimde:
ve senin içinde:
x=3 için, her iki durumda da yanlış bir 4 değeri olacaktır.
ve seçenek:
maksimum yürütme hızını korurken şimdiye kadar en doğru.
eski halimde:
ve senin içinde:
x=3 için, her iki durumda da yanlış bir 4 değeri olacaktır.
ve seçeneği ile:
maksimum yürütme hızını korurken şimdiye kadar en doğru.
ve girdisine bir tamsayı verildiğinde neden bu formüle ihtiyaç duyulur?
PS, iyi bir programcı olmak istiyorsanız , her yerde ve her zaman her türlü hızlandırma işlevini zorlamanız gerekmediğini anlamanız gerekir, bu, çalıştığınız göreve ve algoritmaya bağlıdır.Samimi olarak.
ve girdisine bir tamsayı verildiğinde neden bu formüle ihtiyaç duyulur?
Samimi olarak.
tamam, bütün olup olmadığını bilemeyebilirsin. Çift sayı bir tam sayı olabilir.
PS, iyi bir programcı olmak istiyorsanız , her yerde ve her zaman her türlü hızlandırma işlevini zorlamanız gerekmediğini anlamanız gerekir, bu, çalıştığınız göreve ve algoritmaya bağlıdır.
tamam, bütün olup olmadığını bilemeyebilirsin. Çift sayı bir tam sayı olabilir.
Samimi olarak.
PS double tanımı gereği bir tam sayı olamaz, makinenin belleğindeki sayının gösterimi değişmeyecektir.sonra hemen bahçeyi çitle çevirin, girişteki numara seçeneklerinizin altında.
Samimi olarak.
bu yüzden bahçenizi çitle çevirmemek için:
yazmak daha kolay:
ya da öylesine
bu bahçeyi çitlememek için:
yazmak daha kolay:
1- 0.9999999999999998
hiçbir şey almayacaksın.
bu yaklaşımla, her durumda, formülünüzün doğru olmayacağı bir sayı bulabilirsiniz. bahçe çit zorunda kalacak.
Samimi olarak.
de
hiçbir şey almayacaksın.
bu yaklaşımla, her durumda, formülünüzün doğru olmayacağı bir sayı bulabilirsiniz. bahçe çit zorunda kalacak.
Samimi olarak.
Bunun hakkında zaten burada yazdım.
Tekrar etmemek için bu konuyu tekrar okumanızı tavsiye ederim.