Problem with arduino maths

It allows you to compile software unchanged, but gives lower precision results.