Arduino Converti Float in String

Arduino Converti Float in String

  1. Converti Float in String usando la funzione String in Arduino
  2. Converti Float in String usando la funzione concat() 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 myStringe = "";     // 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.

Author: 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

  • Arduino Converti stringa in caratteri
  • Arduino strtok
  • Converti Integer in String in Arduino
  • Converti un carattere in una stringa in Arduino
  • Funzione dtostrf di Arduino