一区二区三区电影_国产伦精品一区二区三区视频免费_亚洲欧美国产精品va在线观看_国产精品一二三四

聯(lián)系我們 - 廣告服務(wù) - 聯(lián)系電話:
您的當(dāng)前位置: > 關(guān)注 > > 正文

環(huán)球資訊:舍入模式有哪些?八種舍入模式的解釋

來源:CSDN 時間:2023-02-17 09:07:59

八種舍入模式解釋如下


(資料圖片僅供參考)

1、ROUND_UP

舍入遠離零的舍入模式。

在丟棄非零部分之前始終增加數(shù)字(始終對非零舍棄部分前面的數(shù)字加1)。

注意,此舍入模式始終不會減少計算值的大小。

2、ROUND_DOWN

接近零的舍入模式。

在丟棄某部分之前始終不增加數(shù)字(從不對舍棄部分前面的數(shù)字加1,即截短)。

注意,此舍入模式始終不會增加計算值的大小。

3、ROUND_CEILING

接近正無窮大的舍入模式。

如果 BigDecimal 為正,則舍入行為與 ROUND_UP 相同;

如果為負,則舍入行為與 ROUND_DOWN 相同。

注意,此舍入模式始終不會減少計算值。

4、ROUND_FLOOR

接近負無窮大的舍入模式。

如果 BigDecimal 為正,則舍入行為與 ROUND_DOWN 相同;

如果為負,則舍入行為與 ROUND_UP 相同。

注意,此舍入模式始終不會增加計算值。

5、ROUND_HALF_UP

向“最接近的”數(shù)字舍入,如果與兩個相鄰數(shù)字的距離相等,則為向上舍入的舍入模式。

如果舍棄部分 >= 0.5,則舍入行為與 ROUND_UP 相同;否則舍入行為與 ROUND_DOWN 相同。

注意,這是我們大多數(shù)人在小學(xué)時就學(xué)過的舍入模式(四舍五入)。

6、ROUND_HALF_DOWN

向“最接近的”數(shù)字舍入,如果與兩個相鄰數(shù)字的距離相等,則為上舍入的舍入模式。

如果舍棄部分 > 0.5,則舍入行為與 ROUND_UP 相同;否則舍入行為與 ROUND_DOWN 相同(五舍六入)。

7、ROUND_HALF_EVEN

向“最接近的”數(shù)字舍入,如果與兩個相鄰數(shù)字的距離相等,則向相鄰的偶數(shù)舍入。

如果舍棄部分左邊的數(shù)字為奇數(shù),則舍入行為與 ROUND_HALF_UP 相同;

如果為偶數(shù),則舍入行為與 ROUND_HALF_DOWN 相同。

注意,在重復(fù)進行一系列計算時,此舍入模式可以將累加錯誤減到最小。

此舍入模式也稱為“銀行家舍入法”,主要在美國使用。四舍六入,五分兩種情況。

如果前一位為奇數(shù),則入位,否則舍去。

以下例子為保留小數(shù)點1位,那么這種舍入方式下的結(jié)果。

1.15>1.2 1.25>1.2

8、ROUND_UNNECESSARY

斷言請求的操作具有精確的結(jié)果,因此不需要舍入。

如果對獲得精確結(jié)果的操作指定此舍入模式,則拋出ArithmeticException。

責(zé)任編輯:

標簽:

相關(guān)推薦:

精彩放送:

新聞聚焦
Top 主站蜘蛛池模板: 高邑县| 临泉县| 彭泽县| 临沧市| 正宁县| 彰化市| 景德镇市| 兴海县| 吐鲁番市| 蒲城县| 泸溪县| 裕民县| 邯郸县| 富平县| 平湖市| 卢龙县| 黎川县| 鄂伦春自治旗| 公安县| 兴隆县| 黎平县| 建德市| 宁远县| 旬阳县| 深州市| 财经| 高邮市| 双流县| 隆德县| 盐源县| 洮南市| 长治市| 仙游县| 兴文县| 阿尔山市| 浪卡子县| 曲沃县| 建平县| 涟源市| 贵溪市| 河北省|