Ermitteln der Anzahl der Dezimalstellen beliebiger Zahlen (nicht nur Anführungszeichen) unter Umgehung von Digits() in MQL4 und MQL5 - Seite 8
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
Nein, es wird nicht funktionieren...
Oh, richtig, ich vergaß, dass sie wissentlich für Zahlen kleiner als Null gemacht wurde, da sie bei der Losnormalisierung verwendet wurde. Behoben, jetzt ist alles in Ordnung:
Ergebnis:
Oh, richtig, ich vergaß, dass sie wissentlich für Zahlen kleiner als Null gemacht wurde, da sie in der Losnormalisierung verwendet wurde. Behoben, jetzt ist alles in Ordnung:
Ergebnis:
Nein, es hat nicht funktioniert.
double f = 122334550.00999;
Ergebnis:
2018.11.13 02:36:31.034 tst (EURUSD,M30) 1. Ziffer() = 3
Nein, es hat nicht funktioniert.
Oh, richtig, ich sehe, was falsch ist. Ich bringe es in Ordnung.
Herr, gib den Kindern dieser Menschen die Chance, Physik zu lernen.
Warum, wenn die Eltern auch darauf verzichten können?
Beantworten Sie sich zunächst selbst die Frage , warum Sie wissen müssen, wie viele Stellen hinter dem Komma stehen. Um was zu tun?
Die einzig richtige Art und Weise, das "Doppelte mit Ziffern" zu verwenden, besteht darin, es mit einer bestimmten Genauigkeit zu verwenden, die im Rahmen des zu lösenden Problems im Voraus bekannt ist.
Alles andere ist Blödsinn.
Ich spreche noch nicht einmal von der Tatsache, dass je größer der Wert von double modulo ist, desto ungenauer ist er und jeder Algorithmus (insbesondere bei der Konvertierung von Zeichenketten, die außerhalb des Rahmens liegt) wird scheitern.
(insbesondere bei der Konvertierung in eine Zeichenkette, die nicht mehr der Norm entspricht) wird fehlschlagen.
dies sind Codes für MQL, nicht für Standard-C++, es ist offensichtlich, dass in C++ String-Handling träge sein wird, in MQL eingebaute Funktionen sind schneller als selbst geschriebene Funktionen
Dies ist Code für MQL, nicht für Standard-C++, es ist offensichtlich, dass in C++ String-Handling träge sein wird, in MQL eingebaute Funktionen sind schneller als selbst geschriebene Funktionen
Das ist nicht das, was ich meinte. Die Idee, einen Würfel in eine Zeichenkette umzuwandeln und dann alle darin enthaltenen Zeichen zu berechnen, ist einfach ein Haufen Mist. Was auch immer Sie tun.
Davon habe ich überhaupt nicht gesprochen. Die Idee, ein Duble in eine Zeichenkette umzuwandeln, um dann die Zeichen in der Zeichenkette zu zählen, ist völliger Unsinn. Ganz gleich, was Sie tun.