From: Shin-ichiro HARA Date: 2002-12-06T13:16:53+09:00 Subject: [ruby-list:36686] 1.1 < 61.1 - 60.0 原です。 私の本の読者から、成績処理のプログラム中に 1.1 < 61.1 - 60.0 が 真になってしまって困っている、と報告を受けたんですが、どうアド バイスしたらいいでしょう? 一応「BigFloat を使うか、あきらめましょう」と答えたのですが、例 えば Excel ではそうならないですね。 普通、Ruby に限らずC言語などで成績処理のプログラムを書くときは どうするんしょうか?つまり入学試験みたいな、測定値自体はアバウト なわりには判定基準はやたらシビアな場合。