Java数学函数Math类怎么使用
这篇文章主要讲解了“Java数学函数Math类怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java数学函数Math类怎么使用”吧!
1、abs(x) 返回x这个数的绝对值。
Math.abs(11.3);//11.3Math.abs(-11.3);//11.3
2、copySign(x,y) 返回第一个参数的量值,第二参数的符号。
Math.copySign(1.25,-11.3);//-1.25Math.copySign(-11.3,1.25);//11.3
3、signum(x) 如果x大于0则返回1.0,小于0则返回-1.0,如果等于0则返回0.0
Math.signum(10.3);//1.0Math.signum(-10.3);//-1.0Math.signum(0);//0.0
4、exp(x) 返回e的x次幂。
5、expm1(x) 返回e的x次幂 - 1。
6、ceil(x) 返回最近的且大于x的整数。
Math.ceil(15.5);//16Math.ceil(-15.5);//-15
7、floor(x) 返回最近的且小于x的整数。
Math.floor(15.5);//15Math.floor(-15.5);//-16
8、hypot(x,y) 返回x²+y²的二次方根。
Math.hypot(x,y);//√(x²+y²)Math.hypot(3,4);//5
9、sqrt(x) 返回x的二次方根。
Math.sqrt(9);//3.0Math.sqrt(-25);//-5.0
10、cbrt(x) 返回x的立方根。
Math.cbrt(27.0);//3Math.cbrt(-125.0);//-5
11、log(x) 返回以e为底的对数。
Math.log(e);//1
12、log10(x) 返回以10为底的对数。
Math.log10(100);//10
13、log1p(x)
Math.log1p(x);//ln(x+1)
14、max(x,y) 返回较大值。
Math.max(3,10);//10Math.max(-3,-10);//-3
15、min(x,y) 返回较小值。
Math.min(3,10);//3Math.max(-3,-10);//-10
16、rint(x) 四舍五入,返回double值。如果居中0.5
,则会取偶数。
Math.rint(11.3);//11Math.rint(-11.3);//-11Math.rint(23.9);//23Math.rint(-23.9);//-23Math.rint(32.5);//32Math.rint(33.5);//34
17、round(x) 与rint用法相同,float返回值为int,double返回值为long。
感谢各位的阅读,以上就是“Java数学函数Math类怎么使用”的内容了,经过本文的学习后,相信大家对Java数学函数Math类怎么使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。