Ich verwende einen Arduino mit einem Sparkfun load cell amplifier. Aus der library "HX711.h" verwende ich die Funktion: scale.get_units()
Ich möchte die Werte dieser Funktion in eine Variable mit möglichst vielen Nachkommastellen speichern. Man kann die Zahl der Nachkommastellen der Funktion einstellen, z.B. scale.get_units(), 3
--> Somit bekommt man 3 Nachkommastellen.
Wenn ich es so ausgebe, bekomme ich 3 Nachkommastellen:
Serial.println(scale.get_units(), 3);
Ich möchte den geholten aber in eine Variable speichern. Ich habe das so versucht:
Ich rechne mit der Variable weiter, bzw. ich smoothe die Variable.
Rechnet meine smooth Funktion aber dann mit den maximal möglichen Nachkommastellen?
Die variable rawData1 ist als float deklariert.
Die Nachkommastellen werden doch nur bei print() angegeben! Dabei geht es nur um die Formatierung zu Text. Mit der Variablen selbst hat das nichts zu tun