math.abs()是什么意思?以及与math相关的其它函数
Java么?abs是返回绝对值。
http://www.javaweb.cc/help/JavaAPI1.6/
这个你看看吧,里边有Math,很多的,中文
这个建议最好看源码,这里指出部分
/**
* abs求绝对值
*/
System.out.println(Math.abs(10.1)); //10.1
/**
* ceil天花板的意思,就是返回大的值,注意一些特殊值
*/
System.out.println(Math.ceil(-0.0)); //-0.0
/**
* floor地板的意思,就是返回小的值
*/
System.out.println(Math.floor(-0.0)); //-0.0
/**
* max 两个中返回大的值,min和它相反,就不举例了
*/
System.out.println(Math.max(0.0, -0.0)); //0.0
/**
* random 取得一个大于或者等于0.0小于不等于1.0的随机数
*/
System.out.println(Math.floor(-0.0)); //-0.0
/**
* max 两个中返回大的值,min和它相反,就不举例了
*/
System.out.println(Math.max(0.0, -0.0)); //0.0
/**
* random 取得一个大于或者等于0.0小于不等于1.0的随机数
*/
System.out.println(Math.random()); //0.43527904004403717
/**
* rint 四舍五入,返回double值
* 注意.5的时候会取偶数
*/
System.out.println(Math.rint(10.51)); //11.0
/**
* round 四舍五入,float时返回int值,double时返回long值
*/
System.out.println(Math.round(10.1)); //10
返回获得结果的绝对值
返回绝对值,。其它的可以参考api:
http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
Java语言中返回绝对值的方法。
返回绝对值
附上math相关的其它函数:https://msdn.microsoft.com/zh-cn/subscriptions/downloads/b272f386
绝对值