大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 數字在Java中四舍五入的示例

數字在Java中四舍五入的示例

更新時間:2022-04-01 10:41:16 來源:動力節點 瀏覽1437次

java包中有一個Math類,它包含3種用浮點數舍入到最接近整數的方法:

1.Math.round()

2.Math.floor()

3.數學.ceil()

讓我們看一下下面的示例,看看這些方法是如何工作的:

示例1

class Test { 
	public static void main(String[] args) { 
		float num = 5.25f; 
		System.out.println(Math.round(num));
		System.out.println(Math.floor(num));
		System.out.println(Math.ceil(num));
	}
}

如果您在計算機上運行此代碼,您將在控制臺中看到以下內容:

5

5.0

6.0

評論:

1. Math.round() -這個方法將一個數字四舍五入到最接近的整數。

事實上,一開始我們有 5.25,但該方法給了我們 5,因為 5 是最接近 5.25 的整數。如果我們用這種方法四舍五入 8.75,我們會得到 9,因為 9 是最接近 8.75 的整數。

請注意,此方法返回一個 int 類型的值(即整數)。起初,我們有 5.25,該方法給我們 5 而不是 5.0。

2. Math.floor() -此方法將數字向下舍入到最接近的整數。

起初,我們有 5.25,向下最接近的數字是 5.0。如果我們借助此方法對數字 8.75 進行四舍五入,我們將得到 8.0,因為 8.0 是向下最接近的數字。

你現在可能明白為什么這個方法被稱為 floor 了。

另外,請注意這個方法返回一個雙精度值。起初,我們有數字 5.25,四舍五入后我們有 5.0:雙精度型。

3. Math.ceil() - 此方法將數字向上舍入到最接近的整數。 起初,我們有 5.25,然后這個方法給了我們 6.0。即使我們有 5.01,這個方法仍然會返回 6.0,因為它是向上最近的數字。

這就是為什么這種方法被稱為 ceil 的原因,它來自“天花板”這個詞。另外,請注意 ,此方法返回一個雙精度類型的值。

下表是所有內容的示意圖:

Java Math類還有很多,因此接下來,您應該了解Math.random()、Math.max () 和 Math.min()方法。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 香蕉久久夜色精品国产 | 四虎永久精品免费观看 | 欧美白人极品性喷潮 | 色婷婷一区二区三区四区成人 | 国产欧美成人一区二区三区 | 在线观看高清国产福利视频 | 免费人成激情视频在线观看冫 | 国产乱码亚洲精品一区二区 | 久久青草免费97线频观 | 亚洲一级毛片免费观看 | 奇米影视一区二区三区 | 亚洲天堂一区二区三区 | 伦理一区二区 | 久久亚洲国产伦理 | 成人午夜视频在线观看 | 国内精品久久久久久不卡影院 | 91精品国产爱久久久久久 | 激情网址大全 | 久久er热在这里只有精品85 | 欧美国产亚洲一区二区三区 | 国内精品视频一区二区三区八戒 | 久久99精品综合国产首页 | 欧美视频 亚洲视频 | 欧美日韩国产超高清免费看片 | 中文字幕在线免费看 | 99久久久国产精品免费牛牛四川 | 色婷婷在线播放 | 日本黄色录象 | 天天夜夜操| 国产精品柳州莫菁身材四 | 国产中文| 色中涩| 成 人 免 费 黄 色 | 鲁啊鲁啊鲁在线视频播放 | 成人免费黄色 | 久久只有精品视频 | 久久精品免费观看视频 | 日本不卡免费一区 | 日韩一区二区超清视频 | 亚洲精品第一区二区在线 | 日本人成年视频在线观看 |