試しに実数は…ちゃんとコプロセッサ命令使ってたw
メモリ変数になるからなるべく整数型に置き換えたほうがいいかもなw

for(float k=1.23456789f; k<123456789.012f; k+=9.876543210f);
0025299F FLD     dword ptr [__real@3f9e0652 (3C4E5Ch)]
002529A5 FSTP    dword ptr [k]
002529A8 JMP    LP1+23h (2529B6h)
002529AA FLD     dword ptr [k]
002529AD FADD    qword ptr [__real@4023c0ca40000000 (3C4E50h)]
002529B3 FSTP    dword ptr [k]
002529B6 FLD     dword ptr [k]
002529B9 FCOMP  qword ptr [__real@419d6f3460000000 (3C4E40h)]
002529BF FNSTSW  AX
002529C1 TEST    AH, 5
002529C4 JP     LP1+35h (2529C8h)
002529C6 JMP    LP1+17h (2529AAh)