続:sqrtの結果が整数かどうかの判別

先日
skobayasの日記
なんて書いていたけど、すべてのケースに当てはまるわけではないことを発見。
2進変換でどうしても誤差が出るので、どこかで誤差が積算されてしまうんだろう。

なので、この発言は撤回。

「一般的には」という部類なら何とかなりそうな気もするけど。
まぁ、そのレンジをはみ出すとしたらprojecteulerくらいなのか?
projecteulerの場合は、
「整数になる場合」
という表記は
「頭を使え」
という風に読み替えるべきなんでしょうな。