Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私の C++ プロジェクトでは、数値エラーが原因で不正確な結果が頻繁に発生します。==標準の比較演算子 ( 、<=、>=、 )を何らかの方法で再定義して、<正確>に比較するのではなく、許容誤差内 (たとえば1e-12) で比較することは可能ですか?
==
<=
>=
<
>
1e-12
(はいの場合、これを行うのは良い考えですか?)
(もちろん、比較関数を書くこともできますが、人々は直感的に演算子を使用します。)