Thank you, I have been looking into float but cannot find a good tutorial on how to properly use it. All of my attempts so far have failed...
Do you have a good example?
Thinking outside the box you could use an integer to hold the value multiplied by 100, then print the value / 100 followed by a decimal point followed by the value mod (%) 100.
Example
301.34 would become 30134. 30134 / 100 in integer maths would become 301 and 30134 mod 100 would become 34.
pluggy:
Thinking outside the box you could use an integer to hold the value multiplied by 100, then print the value / 100 followed by a decimal point followed by the value mod (%) 100.
Example
301.34 would become 30134. 30134 / 100 in integer maths would become 301 and 30134 mod 100 would become 34.
... which is what the Print::print(double n, int digits) method that the lcd library contains does.