cleaned up function definitions for serial and print modules and added a comment about the deeply flawed printFloat method

This commit is contained in:
Simen Svale Skogsrud
2011-06-03 15:36:14 +02:00
parent 5eea9f4c7c
commit 9488cb329c
3 changed files with 12 additions and 3 deletions

View File

@ -71,6 +71,9 @@ void printInteger(long n)
printIntegerInBase(n, 10);
}
// TODO: This is nasty. I can't remember where I got this, but this monster
// will truncate leading zeroes from the fractional part so that
// 3.5, 3.05 and 3.000005 all will print as 3.5!!! Needs fixing fast.
void printFloat(double n)
{
double integer_part, fractional_part;