[英]What rounding method should I use for my case?
我正在建立一個需要圍繞雙打的課程。
在其中,基於輸入n ,它將(最多)具有n個小數位並且如果可能則跳過尾隨零。
//If n = 2,
//1.697 -> 1.7 (instead of 1.70) (edit)
//1.000 -> 1 (instead of 1.00)
//1.658 -> 1.66
似乎有很多舍入技術,但我不確定哪一個適用於我的情況。
任何幫助,將不勝感激。 謝謝
你應該在這里閱讀DecimalFormatting: https : //docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html
雖然你的問題有點令人困惑。 為什么圍繞1.693到1.7然后1.658到1.66。 你們兩個都是不同的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.