亚洲精品亚洲人成在线观看麻豆,在线欧美视频一区,亚洲国产精品一区二区动图,色综合久久丁香婷婷

              當(dāng)前位置:首頁 > IT技術(shù) > 移動(dòng)平臺(tái) > 正文

              Android的金額3位數(shù)加逗號(hào)分隔
              2021-09-03 18:27:39

              1. 不四舍五入方法

              DecimalFormat myformat = new DecimalFormat();
              myformat.applyPattern(",##0.00");
              myformat.setRoundingMode(RoundingMode.DOWN);

              2.?RoundingMode枚舉詳解

              CEILING
              向正無限大方向舍入的舍入模式。如果結(jié)果為正,則舍入行為類似于 RoundingMode.UP;如果結(jié)果為負(fù),則舍入行為類似于 RoundingMode.DOWN。注意,此舍入模式始終不會(huì)減少計(jì)算值。
              DOWN
              向零方向舍入的舍入模式。從不對(duì)舍棄部分前面的數(shù)字加 1(即截尾)。注意,此舍入模式始終不會(huì)增加計(jì)算值的絕對(duì)值。
              FLOOR
              向負(fù)無限大方向舍入的舍入模式。如果結(jié)果為正,則舍入行為類似于 RoundingMode.DOWN;如果結(jié)果為負(fù),則舍入行為類似于 RoundingMode.UP。注意,此舍入模式始終不會(huì)增加計(jì)算值。
              HALF_DOWN
              向最接近數(shù)字方向舍入的舍入模式,如果與兩個(gè)相鄰數(shù)字的距離相等,則向下舍入。如果被舍棄部分 > 0.5,則舍入行為同 RoundingMode.UP;否則舍入行為同 RoundingMode.DOWN。
              HALF_EVEN
              向最接近數(shù)字方向舍入的舍入模式,如果與兩個(gè)相鄰數(shù)字的距離相等,則向相鄰的偶數(shù)舍入。如果舍棄部分左邊的數(shù)字為奇數(shù),則舍入行為同 RoundingMode.HALF_UP;如果為偶數(shù),則舍入行為同 RoundingMode.HALF_DOWN。注意,在重復(fù)進(jìn)行一系列計(jì)算時(shí),此舍入模式可以在統(tǒng)計(jì)上將累加錯(cuò)誤減到最小。此舍入模式也稱為“銀行家舍入法”,主要在美國使用。此舍入模式類似于 Java 中對(duì) float 和 double 算法使用的舍入策略。
              HALF_UP
              向最接近數(shù)字方向舍入的舍入模式,如果與兩個(gè)相鄰數(shù)字的距離相等,則向上舍入。如果被舍棄部分 >= 0.5,則舍入行為同 RoundingMode.UP;否則舍入行為同 RoundingMode.DOWN。注意,此舍入模式就是通常學(xué)校里講的四舍五入。
              UNNECESSARY
              用于斷言請(qǐng)求的操作具有精確結(jié)果的舍入模式,因此不需要舍入。如果對(duì)生成精確結(jié)果的操作指定此舍入模式,則拋出 ArithmeticException。
              UP
              遠(yuǎn)離零方向舍入的舍入模式。始終對(duì)非零舍棄部分前面的數(shù)字加 1。注意,此舍入模式始終不會(huì)減少計(jì)算值的絕對(duì)值。

              參考路徑:https://blog.csdn.net/u011106915/article/details/75361276

              本文摘自 :https://www.cnblogs.com/

              開通會(huì)員,享受整站包年服務(wù)立即開通 >