Ho una variabile float e vorrei trasformarla in un array di char o in String e' possibile? grazie Giorgio
--> c++ - Convert a float to a string - Stack Overflow
--> http://arduino.cc/forum/index.php/topic,72916.0.html
--> http://arduino.cc/forum/index.php/topic,71801.0.html
Esiste anche la libreria PString versione 3
http://arduiniana.org/libraries/PString/
"pubblicizzata" anche dal sito
ma con link errato
Ringrazio entrambi delle risposte. Non capisco pero' come mai un LCD.print(f) con f di tipo float la visualizza sempre con 2 cifre decimali e non so come cambiare il n. dei decimali. Con PString non cambia nulla. Giorgio
Mi pare che coi float puoi indicare il secondo parametro: print(f,3)
Ma non ne sono sicuro.
il numero di decimali come detto da paolop di solito è opzionale ma presente.. se non presente è facile modificare la libreria per stamparne X al posto di 2, di solito