午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

Java Math.round函數詳解

瀏覽:92日期: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
相關文章:
主站蜘蛛池模板: 精品久久久久久久久久久久久久久久久 | 在线网站你懂得 | 国产专区在线播放 | a级在线| 日本视频网| 中文天堂在线资源 | 亚洲欧美一区二区三区四区 | 一区二区免费视频 | 精品午夜久久 | 韩国精品一区 | 午夜影院免费体验区 | 午夜精品一区二区三区在线观看 | 午夜播放| 中国一级片在线观看 | 日日夜夜撸撸 | av撸撸在线 | 肉色超薄丝袜脚交69xx图片 | 国产影视一区二区 | 久久久观看| 在线观看国产区 | 一级片特黄 | 欧美在线看 | 天天在线免费视频 | 成年人黄色网址 | 国产xxx视频 | 特黄视频在线观看 | 欧美大逼| 91麻豆精品国产 | 久久精品视频在线播放 | 任你操在线观看 | 成人免费精品视频 | 亚洲视频久久久 | 国产99精品 | 葵司一区二区 | 精品在线小视频 | 亚洲成熟少妇视频在线观看 | 麻豆视频免费在线 | www.久久久久久久久久 | 一本一道波多野结衣一区二区 | 男人天堂手机在线 | 日韩av有码 |