Having issues with the NegateFloat function