Алексей Тарабанов: In den frühen 1980er Jahren arbeitete Antonina Loseva, eine Absolventin der Noginsker Programmierschule, unter meiner sorgfältigen Anleitung. So löste sie das Problem des Rundens auf ganze Zahlen: int A = double B + 0,5
Danke für deine Geschichte, jetzt ist "int A = double B + 0.5" gelöst: int A = (int)MathCeil(double B);
In diesem Fall stellt sich jedoch die Frage, wie man ohne Rundung schneiden kann.
Was hat die Zahl 3 damit zu tun? Wir verwenden Bid und Digits.
Ich weiß nicht, wovon Sie sprechen. In einem anderen Thread habe ich mich drei Seiten lang darüber ausgelassen. Das, wie man hier zum Beispiel auf Ihr Beispiel nicht wissen, die Anzahl der gebrochenen Zeichen und Sie bewiesen, dass 0-und nicht zählen und richtig.
Was hat die Zahl 3 damit zu tun? Wir verwenden Bid und Digits.
Ich weiß nicht, wovon Sie sprechen. In einem anderen Thread habe ich mich drei Seiten lang darüber unterhalten. Das, wie man hier zum Beispiel auf Ihr Beispiel nicht wissen, die Anzahl der gebrochenen Zeichen und Sie bewiesen, dass die 0-und nicht zählen und rechts.
Ich weiß nicht, was du da hast. Wir kürzen auf eine bestimmte Anzahl von Zeichen ab.
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.
In den frühen 1980er Jahren arbeitete Antonina Loseva, eine Absolventin der Noginsker Programmierschule, unter meiner sorgfältigen Anleitung. So löste sie das Problem des Rundens auf ganze Zahlen: int A = double B + 0,5
Danke für deine Geschichte, jetzt ist "int A = double B + 0.5" gelöst: int A = (int)MathCeil(double B);
In diesem Fall stellt sich jedoch die Frage, wie man ohne Rundung schneiden kann.
Danke für deine Geschichte, jetzt ist "int A = double B + 0.5" gelöst: int A = (int)MathCeil(double B);
In diesem Fall geht es jedoch um die Frage, wie man ohne Rundung schneiden kann.
Es ist einfach, ohne Abrundung zu schneiden, nur nicht abrunden (nicht doppelt um 0,5 Rundungsschritte erhöhen).
Vergleichen Sie Ihre Konstruktion mit meiner in Bezug auf die Geschwindigkeit, und Ihre ist falsch, sorry...
DoubleToStr(0.9999,3)=1.000
Ziehen Sie also Ihre Schlüsse.
Was hat die Zahl 3 damit zu tun? Wir verwenden Bid und Digits.
Ich weiß nicht, wovon Sie sprechen. In einem anderen Thread habe ich mich drei Seiten lang darüber ausgelassen. Das, wie man hier zum Beispiel auf Ihr Beispiel nicht wissen, die Anzahl der gebrochenen Zeichen und Sie bewiesen, dass 0-und nicht zählen und richtig.
DoubleToStr(0.9999,4)
und dann Modus ein Zeichen
Trimmen ohne Rundung ist einfach, nur nicht runden (nicht das Doppelte um 0,5 Rundungsschritte erhöhen).
...
Code?
int A =double B
Klopft Ihr Herz?
Was hat die Zahl 3 damit zu tun? Wir verwenden Bid und Digits.
Ich weiß nicht, wovon Sie sprechen. In einem anderen Thread habe ich mich drei Seiten lang darüber unterhalten. Das, wie man hier zum Beispiel auf Ihr Beispiel nicht wissen, die Anzahl der gebrochenen Zeichen und Sie bewiesen, dass die 0-und nicht zählen und rechts.
int A =double B
Klopft Ihr Herz?
Ist dies bereits ein Code?
Dies ist noch besserNormalizeDouble(1.15-0.05,1);
:)))))))))))))))
Ich weiß nicht, wovon du sprichst. Wir scheinen bis zu einer bestimmten Anzahl von Zeichen zu verwerfen.
Ist dies bereits ein Code?
Dies ist noch besserNormalizeDouble(1.15-0.05,1);
:)))))))))))))))
...
DoubleToStr(0.99999,4)
und dann Modus ein Zeichen
Wie wäre es damit?