java math rint_Java Math rint() 使用方法及示例
Java Math rint() 使用方法及示例
Java Math rint()方法返回最接近指定值且等于数学整数的值。
也就是说,如果指定值为5.8,则等于数学整数的最接近值是6.0。而对于值5.4,等于数学整数的最接近值是5.0。
rint()方法的语法为:
Math.rint(double value)
注意:rint()方法是静态方法。因此,我们可以使用类名Math直接调用该方法。
rint()参数arg - 返回其最接近值等于数学整数的参数
rint()返回值返回最接近的值,arg值等于数学整数
示例:Java Math.rint()
示例
class Main {
public static void main(String[] args) {
// Math.rint()
//小数点后的值大于5
System.out.println(Math.rint(1.878)); // 2.0
//小数点后的值小于5
System.out.println(Math.rint(1.34)); // 1.0
//小数点后的值等于5
System.out.println(Math.rint(1.5)); // 2.0
//小数点后等于5的值
System.out.println(Math.rint(2.5)); // 2.0
}
}
在上面的示例中,请注意两个表达式,
// 返回 2.0
Math.rint(1.5)
// 返回 2.0
Math.rint(2.5)
在这两种情况下,小数点后的值均等于5。然而,对于1.5 -方法是向上四舍五入。
对于2.5 - 方法是向下四舍五入。
这是因为在 .5 的情况下,rint()方法四舍五入到最接近的偶数值。因此,在两种情况下,该方法均舍入为2.0。
推荐的教程
java math rint_Java Math rint() 使用方法及示例相关推荐
- Java Math类toDegrees()方法与示例
数学类toDegrees()方法 (Math class toDegrees() method) toDegrees() method is available in java.lang packag ...
- ulp通信_Java Math类ulp()方法及示例
ulp通信 数学类ulp()方法 (Math class ulp() method) ulp() method is available in java.lang package. ulp()方法在j ...
- java enummap_Java EnumMap size()方法与示例
java enummap EnumMap类的size()方法 (EnumMap Class size() method) size() method is available in java.util ...
- java treemap_Java TreeMap size()方法与示例
java treemap TreeMap类的size()方法 (TreeMap Class size() method) size() method is available in java.util ...
- java scanner_Java Scanner nextLong()方法与示例
java scanner 扫描器类的nextLong()方法 (Scanner Class nextLong() method) Syntax: 句法: public long nextLong(); ...
- java timezone_Java TimeZone getDSTSavings()方法与示例
java timezone TimeZone类的getDSTSavings()方法 (TimeZone Class getDSTSavings() method) getDSTSavings() me ...
- Java LinkedList void clear()方法与示例
LinkedList void clear()方法 (LinkedList void clear() method) This method is available in package java. ...
- java enummap_Java EnumMap get()方法与示例
java enummap EnumMap类的get()方法 (EnumMap Class get() method) get() method is available in java.util pa ...
- java timezone_Java TimeZone setID()方法与示例
java timezone TimeZone类的setID()方法 (TimeZone Class setID() method) setID() method is available in jav ...
最新文章
- 软件工程 软件的估计为什么这么难
- JVM SandBox 的技术原理与应用分析
- 电脑打字学习_VOL.3,NO.2 | 小学一年级,爸爸管学习,完全就是个笑话!
- Daily Scrum Meeting ——ZeroDay(Beta)12.08
- 数学思维比数学运算更重要
- 批量更改数据库COLLATION
- C++智能指针与动态内存分配
- PostgreSQL在何处处理 sql查询之五十三
- 程序员必备14款生产力工具~
- C语言根据汉字拼音首字母排序
- P1004 方格取数
- IPC技术与评分卡技术区别
- luogu P1919 【模板】A*B Problem升级版(FFT快速傅里叶)
- 系统上公有云安全需要考虑什么?
- 项目经理如何才能做好沟通?
- 基于VHDL的具有自动乐曲演奏功能的电子琴设计
- ap的ht模式_华通AP-HT-WD400AP-IN系列
- Scrapy 实战之爬取妹子图
- steam无法连接到网络怎么办?
- ENVI感兴趣区(ROI)文件由XML格式转换为ROI格式的方法