Implicit conversion from float -0.4000000000000057 to int loses precision