最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java Math.round函數(shù)詳解

 更新時(shí)間:2021年08月11日 10:03:14   作者:無名小卒菜  
這篇文章主要介紹了Java Math.round函數(shù)詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下

1.代碼如下:

public class TestMathRound {
    public static void main(String[] args) {
        System.out.println("小數(shù)點(diǎn)后第一位=5");
        System.out.println("正數(shù):Math.round(11.5)=" + Math.round(11.5));//12
        System.out.println("負(fù)數(shù):Math.round(-11.5)=" + Math.round(-11.5));//-11
        System.out.println();
        System.out.println("小數(shù)點(diǎn)后第一位<5");
        System.out.println("正數(shù):Math.round(11.46)=" + Math.round(11.46));//11
        System.out.println("負(fù)數(shù):Math.round(-11.46)=" + Math.round(-11.46));//-11
        System.out.println();
        System.out.println("小數(shù)點(diǎn)后第一位>5");
        System.out.println("正數(shù):Math.round(11.68)=" + Math.round(11.68));//12
        System.out.println("負(fù)數(shù):Math.round(-11.68)=" + Math.round(-11.68));//-12
    }
}

2.結(jié)果如下,可以自己運(yùn)行。

3.本來以為是四舍五入,取最靠近的整數(shù),查了網(wǎng)上說有四舍六入五成雙,最后還不如看源碼。源碼如下:

    public static long round(double a) {
        if (a != 0x1.fffffffffffffp-2) // greatest double value less than 0.5
            return (long)floor(a + 0.5d);
        else
            return 0;
    }

 我們看到round函數(shù)會默認(rèn)加0.5,之后調(diào)用floor函數(shù),然后返回。floor函數(shù)可以理解為向下取整。

4.綜上,Math.round函數(shù)是默認(rèn)加上0.5之后,向下取整。

到此這篇關(guān)于Java Math.round函數(shù)詳解的文章就介紹到這了,更多相關(guān)Java Math.round函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

社会| 将乐县| 额济纳旗| 马龙县| 秦皇岛市| 陇西县| 伊吾县| 宁远县| 保德县| 遂宁市| 天津市| 延吉市| 宁陕县| 满洲里市| 隆回县| 奇台县| 镇坪县| 五大连池市| 巴南区| 卓尼县| 阳曲县| 和政县| 海南省| 莱阳市| 鱼台县| 永登县| 郴州市| 扬中市| 台北县| 平和县| 乐亭县| 千阳县| 三门峡市| 泗阳县| 东乡族自治县| 温州市| 建德市| 黔江区| 买车| 海阳市| 平江县|