Gibt es Java-Bibliotheken für einen doppelten Vergleich? z.B.Java Double Comparison
Jedes Projekt, das ich beginne ich am Ende re-Implementieren dieses und Kopieren-Einfügen-Code und Test.
NB ein gutes Beispiel dafür, warum seine bessere 3rd-Party-JAR-Dateien zu verwenden, ist, dass IBM den folgende empfehlen:
„Wenn Sie nicht wissen, das Ausmaß der zugrunde liegenden Messungen mit Hilfe des Test“ abs (a/b - 1) < epsilon „ist wahrscheinlich robuster sein als nur Vergleich der Differenz“
ich bezweifle, viele Menschen daran gedacht hätte, und zeigt, dass selbst einfache Code suboptimal sein kann.
Ich folge nicht. Sie machen den Vergleich genau dort mit einer wirklich kurzen Codezeile. Warum sollten Sie es in eine Methode einbinden? – Thor84no
Warum möchten Sie eine Bibliothek, die einen doppelten Vergleich durchführt? Macht keinen Sinn, da die Standardsprache das schon macht. Lege diese Methode in ein JAR, importiere sie, wann immer es nötig ist und du bist fertig. – m0skit0
Ich schreibe Code für viele verschiedene Leute und ich kann nicht die gleiche JAR aus Gründen des geistigen Eigentums verwenden. Außerdem besteht immer die Möglichkeit, dass mein Code fehlerhaft ist. –