何にも思いつかなかったので降参して皆様の回答を眺めていたら、なかなか深そうな問題な気が…これは私の手には全然負えないでした(ノ´∀`*) さとしさんのお話は、ビットで表せるの限界のこと?でしょうか…。 整数型の方は仕組みがわかっているので、きっと&H7FFFFFFF+1した時に負数のビットが立ってしまって無限ループなのだろうと予想出来るのですが、倍精度浮動小数型の仕組みはよくわからないので謎です(´=ω=`) 例示されていた数値からは何故か偶数のみしか出なくて、下一桁だけ見ると、224666800024446888…となっているので、+1しても次の数値になれなくて無限ループ、なのでしょうか…STEPを2にしたら抜けられましたし。 不思議不思議ー\(( °ω° ))/