二重比較を行うJavaライブラリはありますか?例: Javaの二重比較
public static boolean greaterThanOrEqual(double a, double b, double epsilon){
return a - b > -epsilon;
}
私が始めたすべてのプロジェクトは、これを再実装してコードをコピーしてテストします。
NBは、その優れたサードパーティのJARを使用する理由の良い例が、IBMは以下のことをお勧めしていることである:
腹筋「あなたは テストを使用して、基礎となる測定のスケールがわからない場合は」 (A/B - 1)<イプシロンは、私は多くの人々が、この考えも簡単なコードは次善できることを示していることはないだろう
「単に 違いを比較するよりも堅牢である可能性が高いです」。
私は従いません。あなたは本当に短いコード行で比較を行っています。なぜあなたはそれを方法で包む必要がありますか? – Thor84no
なぜ2倍の比較をするライブラリが必要ですか?標準言語はすでにそうしているので意味がない。あなたの方法をJARに入れ、必要なときにそれをインポートして、完了します。 – m0skit0
私はたくさんの異なる人のコードを書いています。私は知的財産の理由から同じJARを使うことはできません。また、常に私のコードがバグである可能性があります。 –