Its just the way floats are represented - they're not accurate. Its not specific to Blitz, either.
If you need it to appear as "0.35" then you need to keep it as a string.
Alternatively, you can get a greater degree of accuracy by using a Double instead of a Float, but still don't count on it.
If you need it to appear as "0.35" then you need to keep it as a string.
Alternatively, you can get a greater degree of accuracy by using a Double instead of a Float, but still don't count on it.