void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
delay(2000);
uint32_t zahl_1 = 9187;
float test=zahl_1 / 10000;
Serial.println(test);
}
void loop() {
// put your main code here, to run repeatedly:
}
Warum ist test 0.00 und nicht wie erwartet 0,9178?
Wahrscheinlich hat das wieder irgendwas damit zu tun, dass der ESP ein 32 bit Prozessor ist und Fließkomma nicht mag? Ich komm jedenfalls grad nicht drauf.
Aber an C++ muss ich mich eben erst gewöhnen.
Da läuft das definitiv "sauberer", was ja auch gut ist.
Wahrscheinlich sind PHP u nd Javascript da zu schlampig unterwegs.
Man könnte meinen, dass du verstanden hast, dass PHP und JS andere Sprachen als C++ sind.
Aber damit täuscht du dich offensichtlich nur selber.
Warum machst du nicht den nächsten logischen Schritt und lernst die Sprache, welche du HIER verwenden willst?
Und nein, das geht nicht über ausprobieren, hier komische Fragen stellen und gewöhnen, sondern durch Buch lesen! Kundig machen.
Von mir aus auch ein Online Buch!
Merke:
C++ dürfte die komplizierteste/schwierigste Sprache sein, welche heutzutage zum Einsatz kommt.
Hatte einige Projekte im Feld!
Das letzte mir bekannte ist vor 2 Jahren außer Betrieb gegangen.
Hat ca 30 Jahre ohne irgendwelche Wartungsarbeiten durchgehalten.
Lief allerdings auf einem IBM XP, ohne Festplatte.
Übrigens, Forth findet sich immer noch im GNU Lieferumfang für Linux.
Auch Postscript, ein Forth Dialekt, ist noch im täglichen Weltweiten Einsatz
Ebenso: Open Firmware – Wikipedia
Also keinesfalls tot, nur abgetaucht.