Implicit conversion from float -3.5999999999999943 to int loses precision