Was gibt es zu versuchen? Das ist ziemlich klar. Das Subtraktionsergebnis ist nicht normalisiert, so dass es manchmal zu Überraschungen kommen kann, wenn Sie nicht auf zwei Stellen normalisieren.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Gut und falsch.
Subtrahieren, Normalisieren auf zwei Ziffern und dann auf eine Ziffer.
Also probieren Sie es aus :)
Also probieren Sie es aus :)
Welche brauchen Sie?
Sie müssendie Länge der Zeichenkette kennen? - Sind Sie sicher, dass Sie die richtigen Zweige haben?
Code?
Wenn es mehr als 2 Zeilen sind, wie bei mir, dann ist Ihr Code komplizierter.
Code?
Wenn es mehr als 2 Zeilen sind, wie bei mir, dann ist Ihr Code komplizierter.
Sie lesen Ihre Beiträge nicht sorgfältig.
Ich habe Ihnen den Code gegeben - er besteht aus einer Zeile.
Sie lesen die Beiträge nicht sorgfältig.
Ich habe Ihnen den Code gegeben - er enthält eine Zeile.
+++
Wenn eine Zahl jedoch länger als 15 Dezimalstellen ist, muss sie trotzdem irgendwie abgeschnitten werden, sonst funktioniert sie nicht richtig.
Also probieren Sie es aus :)
Vasyl Nosal:
Es ist falsch mit Null und mit negativen Zahlen. Bei positiven, überraschenden, unüberraschenden Ergebnissen ist es richtig.
Negative Werte sollten addiert werden (wenn Normalize beim Runden modulo erhöht).
Und wahrscheinlich nichts mit Null anfangen.
Wenn man es auf ein Zitat anwendet, ist die Wahrscheinlichkeit, dass es <= 0 wird, gering... :)