getal aanpassen van 2 naar 1 digit achter de komma

Arduino specifieke Software
Berichten: 15
Geregistreerd: 21 Feb 2013, 21:55

getal aanpassen van 2 naar 1 digit achter de komma

Berichtdoor logger » 25 Feb 2013, 23:58

Hallo

weet iemand hoe je simple een getal bijvoorbeeld van 2.50 om kan zetten naar 2.5 (laatste digit weghalen)
2.50 is een float van een temperatuur
ik dacht simpel
sprintf(temperatuur,"%01.1f",temperatuur);

maar daar geeft i eer error op

Advertisement

Berichten: 27
Geregistreerd: 23 Feb 2013, 12:07

Re: getal aanpassen van 2 naar 1 digit achter de komma

Berichtdoor walker » 26 Feb 2013, 00:34

De functie sprintf werk niet goed bij Arduino.
Probeer de functie dtostrf eens om de float naar een string te converteren.

dtostrf(floatVar, minStringWidthIncDecimalPoint, numVarsAfterDecimal, charBuf)

Berichten: 15
Geregistreerd: 21 Feb 2013, 21:55

Re: getal aanpassen van 2 naar 1 digit achter de komma

Berichtdoor logger » 26 Feb 2013, 09:04

OK thx

zal ik proberen

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Bing [Bot] en 14 gasten