> 浮動小数点演算では必ず誤差が出るので直接 = で評価してはいけない。

これは常識でしょ。こんなの知らないなら、プログラミングなんかの話はできないでしょ。