Math odd behavior?

Reporting what seems to be a bug. The math result shows decimals (not always, most of times it does shows the 2 decimals, as expected) when the float is being divided after its truncated. replicated it on a clean project (the widget doesnt follows the other client but still shows the purpose). if i never divide it after truncate, it works as expected (without the decimals of course)