av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Java Math.round函數詳解

瀏覽:44日期:2023-02-12 15:43:15

1.代碼如下:

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

2.結果如下,可以自己運行。

Java Math.round函數詳解

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

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函數會默認加0.5,之后調用floor函數,然后返回。floor函數可以理解為向下取整。

Java Math.round函數詳解

4.綜上,Math.round函數是默認加上0.5之后,向下取整。

到此這篇關于Java Math.round函數詳解的文章就介紹到這了,更多相關Java Math.round函數內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
主站蜘蛛池模板: 日本精品国产 | www.黄色网| 久久999 | 91亚洲国产成人久久精品网站 | 青青草成人在线 | 久久久九九 | 欧美一级艳片视频免费观看 | 亚洲综合精品 | 日韩精品在线一区二区 | 久久久精品一区二区 | 欧美一区二区三区的 | 成人免费在线视频 | 色综合av| 久热中文字幕 | 婷婷激情综合 | 毛片毛片毛片毛片毛片毛片 | 操操操干干干 | 成人在线视频观看 | 99xav| 亚洲偷偷| 精品一区在线播放 | 久久精品国产亚洲 | 日韩精品国产精品 | 色婷婷18| 四虎影院最新网址 | 亚洲免费久久 | 色在线视频 | 黄色片视频在线观看 | 国产伦精品一区二区 | 一区二区三区精品 | 无遮挡在线观看 | 日韩欧美三区 | 欧美视频二区 | 伊人在线| 久久精品区 | 一区二区黄色 | 免费视频一区二区 | 日日夜夜噜| 中文字幕第2页 | 免费国产一区二区 | 黄色免费小视频 |