Erstveröffentlichung auf JavaGuide („Java Learning + Interview Guide“ deckt das Kernwissen ab, das die meisten Java-Programmierer beherrschen müssen. Zur Vorbereitung auf Java-Interviews ist JavaGuide die erste Wahl!)
BigDecimal
Dies ist ein Wissenspunkt, der in Dachang-Java-Interviews häufig gefragt wird.
„Alibaba Java Development Manual“ erwähnt: „Um Präzisionsverluste zu vermeiden, können Sie BigDecimal
Gleitkommaoperationen ausführen.“
Besteht bei der Operation von Gleitkommazahlen immer noch das Risiko eines Präzisionsverlusts? Das wird es tatsächlich!
Beispielcode:
float a = 2.0f - 1.9f;
float b = 1.8f - 1.7f;
System.out