关闭

Java中Math类中支持的方法

128人阅读 评论(0) 收藏 举报
分类:
public class testMath {

	public static void main(String[] args) {
		double e = Math.E;  //自然对数的底数值
		System.out.println(e);
		double pi = Math.PI;  //圆周率的值
		System.out.println(pi);
		double a = 30; 
		double Radians_a = Math.toRadians(a);  //角度转换为弧度
		System.out.println(Radians_a);
		double b = Math.toDegrees(pi);  //弧度转为角度
		System.out.println(b);
		double sinValue = Math.sin(Radians_a);  //计算正弦函数值,参数为弧度值
		System.out.println(sinValue);
		double cosValue = Math.cos(Radians_a);  //计算余弦函数值,参数为弧度值
		System.out.println(cosValue);
		double tanValue = Math.tan(Radians_a);  //计算正切函数值,参数为弧度值
		System.out.println(tanValue);
		double asinValue = Math.asin(sinValue);  //计算反正弦函数值
		System.out.println(asinValue);
		double acosValue = Math.acos(cosValue);  //计算反余弦函数值
		System.out.println(acosValue);
		double atanValue = Math.atan(tanValue);  //计算反正切函数值
		System.out.println(atanValue);
		double c = 5;
		double exp = Math.exp(c);  //计算以自然对数为底的指数值
		System.out.println(exp);
		double log = Math.log(c);  //计算自然对数为底的对数值
		System.out.println(log);
		double log10 = Math.log10(c);  //计算以10为底的对数值
		System.out.println(log10);
		double sqrtValue = Math.sqrt(c);  //计算平方根的值
		System.out.println(sqrtValue);
		double cbrtValue = Math.cbrt(c);  //计算立方根的值
		System.out.println(cbrtValue);
		double powerValue = Math.pow(c, c-2);  //计算a的b次方
		System.out.println(powerValue);
		double d = 4.2;
		double ceilValue = Math.ceil(d);  //计算向上取整
		System.out.println(ceilValue);
		double floorValue = Math.floor(d);  //计算向下取整
		System.out.println(floorValue);
		double rintValue = Math.rint(d);  //计算最近的整数的double值
		System.out.println(rintValue);
		long roundValue = Math.round(d);  //计算最接近的整数的int或long值
		System.out.println(roundValue);
		double f = -4.5;
		double maxValue = Math.max(c, d);  //计算最大值
		System.out.println(maxValue);
		double minValue = Math.min(c, d);  //计算最小值
		System.out.println(minValue);
		double absValue = Math.abs(f);  //计算绝对值
		System.out.println(absValue);
		double randomValue = Math.random(); //随机产生0到1之间的随机数
		System.out.println(randomValue);
	}
}	


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8459次
    • 积分:296
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:2篇
    • 译文:2篇
    • 评论:1条
    最新评论