Arduino Converti Float in String

Ammar Ali 12 ottobre 2023
  1. Converti Float in String usando la funzione String in Arduino
  2. Converti Float in String usando la funzione concat() in Arduino
Arduino Converti Float in String

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.

Autore: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Articolo correlato - Arduino String