Go Down

Topic: Da float a string (Read 790 times) previous topic - next topic

padoang

Ho una variabile float e vorrei trasformarla in un array di char o in String e' possibile? grazie Giorgio

PaoloP

#1
Apr 23, 2013, 06:27 pm Last Edit: Apr 23, 2013, 06:31 pm by PaoloP Reason: 1
--> http://stackoverflow.com/questions/2302969/how-to-implement-char-ftoafloat-num-without-sprintf-library-function-i
--> http://arduino.cc/forum/index.php/topic,72916.0.html
--> http://arduino.cc/forum/index.php/topic,71801.0.html

nid69ita

Esiste anche la libreria PString versione 3     
  http://arduiniana.org/libraries/PString/

"pubblicizzata" anche dal sito     
  http://arduino.cc/en/Reference/Libraries
ma con link errato
my name is IGOR, not AIGOR

padoang

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

PaoloP

Mi pare che coi float puoi indicare il secondo parametro: print(f,3)
Ma non ne sono sicuro.

lesto

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
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy