簡體   English   中英

如何通過使用Java中的BigDecimals提高數字的浮點精度?

[英]How to increase the floating point precision of a number by using BigDecimals in java?

假設我有一個字符串數字,例如1000.0,並且我想使用以下格式從其中創建BigDecimal:1000.00

編輯:並且如果字符串號已經具有兩位小數的浮動精度,請不要觸摸它。

如何使用BigDecimals做到這一點?

使用setScale(...) ,類似這樣:

BigDecimal result = new BigDecimal("1000.0");
result.setScale(2, RoundingMode.HALF_UP);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM