Arduino Converti Float in String
-
Converti
FloatinStringusando la funzioneStringin Arduino -
Converti
FloatinStringusando la funzioneconcat()in Arduino
Questo tutorial discuterà due metodi per convertire un float in una stringa. Un metodo è usare la funzione string e l’altro metodo è usare la funzione concat().
Converti Float in String usando la funzione String in Arduino
Per convertire un float in una stringa usando string, hai bisogno di due parametri da passare a questa funzione. Il primo è il valore del float che vuoi convertire, e il secondo è il numero di cifre decimali presenti nel numero float.
void loop() {
String stringOne = String(5.698, 3); // using a float and the decimal places
}
Nel codice precedente, 5.698 è un valore float e 3 è il numero di cifre decimali. È possibile modificare questi valori in base al numero di float fornito. Controlla il link per ulteriori informazioni.
Converti Float in String usando la funzione concat() in Arduino
Per convertire un float in una stringa usando prima concat(), definire una stringa vuota e poi passare il numero float come parametro nella funzione concat(). Questo metodo aggiunge il parametro alla stringa.
void loop() {
float parameter = 123.123; // floating number
String myString = ""; // empty string
myString.concat(parameter);
}
Nel codice precedente, un parametro è un numero di tipo float e myString è una variabile di tipo String. Anche la funzione concat() restituisce un valore booleano, vero se l’operazione ha successo e falso se fallita. Controlla il link per ulteriori informazioni.
