1#Float or int like this - 2.6, 5.7, 1.89 etc
2
3a = 90.7
4print(a, 'is a float')
1I want to print a float value which has 2 integer digits and 6 decimal digits after the comma. If I just use printf("%f", myFloat) I'm getting a truncated value.
2
3I don't know if this always happens in C, or it's just because I'm using C for microcontrollers (CCS to be exact), but at the reference it tells that %f get just that: a truncated float.
4
5If my float is 44.556677, I'm printing out "44.55", only the first two decimal digits.