Fix: Operate Integer with Float, the order
There is a bug when reassign and use the variable.