我想截斷Java中的float值。在Java 1.5中截斷float Float in setRoundingMode
以下是我的要求:
- ,如果我有12.49688f,應該如果是在雙印124.56爲12.49不四捨五入
- ,應打印爲12.45無四捨五入off
- 在任何情況下,如果值是12.0,則應該僅打印爲12。
條件3應該始終牢記在心,它應該與 截斷邏輯同時發生。
P.S:我正在使用Java 1.5。所以我知道如何在Java 1.6中使用Decimal Format並調用setroundingMode()
方法。 我需要知道Java 1.5
它肯定有;) – Azfar
@Azfar,我曾在我的地方 –
@斯特凡bachert如果我輸入12.2它應該給我12.20? – Azfar