SEVENSEAさんへ 初心者ながらループ終了時にIの値が終了値(B)より1増えるのに気づいたのは良いことだと思います。 A、Bが小数である場合を考えると正しくは初期値+ループ回数+1になりますが。 ようすけさんへ A>Bの時ループ回数0に気づいたのは良いと思います。 けいさんへ たくさんレスをくださってどうもです。 レスをまとめるとほぼ正解といっても良いのではないかと思います。 コータさんへ POW(2,53)問題に気づいたのはすばらしいですが、あと一歩でしたね。 スーさんへ この問題は上記(1)~(3)だけではなく(4)、(5)のinf、nan、POW(2,53)に関して気づけるかを試したのですが本当にすべての場合を網羅するならば浮動小数点の誤差も考えないといけないですからね。