JAVA中Math类详解
System.out.println("----------------Math方法--------------");
System.out.println("返回参数的绝对值:"+ Math.abs(-1));
System.out.println("返回一个随机值(取得一个大于或者等于0.0小于不等于1.0的随机数 ):"+ Math.random());
System.out.println("返回第一个参数的第二的参数的方"+ Math.pow(2,5));
System.out.println("返回最大值"+ Math.max(2,5));
System.out.println("返回最小值"+ Math.min(2,5));
System.out.println("四舍五入,返回double类型:"+ Math.rint(10.1));
System.out.println("四舍五入,返回double类型:"+ Math.rint(10.5));
System.out.println("四舍五入,返回double类型:"+ Math.rint(10.7));
System.out.println("round四舍五入,float时返回int值,double时返回long值"+ Math.round(10.42));
System.out.println("round四舍五入,float时返回int值,double时返回long值"+ Math.round(10.511));
System.out.println("ceil天花板的意思,就是返回大的值,注意一些特殊值"+ Math.ceil(-0.7));
System.out.println("floor地板的意思,就是返回小的值"+ Math.floor(-0.7));
//常用值与函数:
// Math.PI记录的圆周率
// Math.E记录e的常量
// Math中还有一些类似的常量,都是一些工程数学常用量。
// Math.abs求绝对值
// Math.sin正弦函数Math.asin反正弦函数
// Math.cos余弦函数Math.acos反余弦函数
// Math.tan正切函数Math.atan反正切函数Math.atan2商的反正切函数
// Math.toDegrees弧度转化为角度Math.toRadians角度转化为弧度
// Math.ceil得到不小于某数的最大整数
// Math.floor得到不大于某数的最大整数
// Math.IEEEremainder求余
// Math.max求两数中最大
// Math.min求两数中最小
// Math.sqrt求开方
// Math.pow求某数的任意次方,抛出ArithmeticException处理溢出异常
// Math.exp求e的任意次方
// Math.log10以10为底的对数
// Math.log自然对数
// Math.rint求距离某数最近的整数(可能比某数大,也可能比它小)
// Math.round同上,返回int型或者long型(上一个函数返回double型)
// Math.random返回0,1之间的一个随机数
System.out.println("----------------Math方法--------------");
摘录: https://www.cnblogs.com/androidaihaozhe/p/4466466.html
http://blog.csdn.net/huxu981598436/article/details/16359807