Merkmale der Sprache mql5, Feinheiten und Techniken - Seite 145
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ich glaube, die zweite Zahl hat ein ungültiges doppeltes Format, aber sie wird trotzdem sowohl im Drucker als auch in den Operationen validiert.
Gültig.
Gültig.
Vergleiche wie im obigen BeispielNum!=Num- wenn true, dann ist dieser Double ungültig, aber was Print() da schreibt ... Nun, es ist wie ein Geheimnis hinter den sieben Siegeln
Vergleichen Sie, wie ich im obigen Beispiel gezeigt habe,Num!=Num- wenn true, dann ist dieser Double ungültig, und was Print() da schreibt ... Nun, es ist wie ein Geheimnis hinter den sieben Geheimnissen.
Das ist natürlich falsch. Dies ist eine normale Zahl. NaN hat mit dem Thema nichts zu tun.
ja, MathIsValidNumber sagt true.
ja, MathIsValidNumber sagt true.
So wird diese Zahl durch Berechnung ermittelt.
2019.10.28 17:05:40.503 tst1 (EURUSD,H4) 4.940656458412465e-323 : true
2019.10.28 17:05:40.503 tst1 (EURUSD,H4) 4.940656458412465e-324 : true
2019.10.28 17:05:40.503 tst1 (EURUSD,H4) false
2019.10.28 17:05:40.503 tst1 (EURUSD,H4) 2.225073858507201e-308
Ich denke, wir sind über die Grenze der Genauigkeit hinaus doppelt
UPD:
Das ist richtig:
Das verstehe ich nicht.
DBL_MIN ist ein nicht minimaler positiver Double.
DBL_MIN gibt eine normalisierte Zahl zurück, darunter gibt es denormalisierte
2,22507e-308 4,94066e-324
Wie auch immer, wir haben die wohlbekannte Aussage getroffen, dass es positive ganze Zahlen gibt, die kleiner sind als DBL_MIN.
Wie auch immer, wir müssen die bekannte Aussage herausgefunden haben, dass es positive ganze Zahlen gibt, die kleiner sind als DBL_MIN.
also ja... aber die Frage der Teilung durch Null bleibt offen?
Die Zahl 4,940656458412465e-324 ist definitiv nicht Null, und die Division durch solche Zahlen ist verboten?
also ja... aber die Frage der Division durch Null ist noch offen, nicht wahr?
Sie war vom ersten Beitrag an geschlossen. Multipliziert man eine Mindestzahl mit etwas, das kleiner als eins ist, erhält man Null.