I want a
to be rounded to 13.95.
>>> a
13.949999999999999
>>> round(a, 2)
13.949999999999999
The ro
The method I use is that of string slicing. It's relatively quick and simple.
First, convert the float to a string, the choose the length you would like it to be.
float = str(float)[:5]
In the single line above, we've converted the value to a string, then kept the string only to its first four digits or characters (inclusive).
Hope that helps!