i++;
は i=i+1.0fに変換される
i+=1;はi=i+(float)1に変換されたあとi=i+1.fに変換される
上のほうが精度がよい(場合もある)ってことでよろしか?