java数学运算的方法咋弄_java数学运算方法

package com.java9.stu;

public class MathTest {

public static void main(String[] args) {

//将弧度转换成角度

System.out.println("Math.toDegrees(1.57):"+Math.toDegrees(1.57)+"°");

//将角度转换成弧度

System.out.println("Math.toRadians(90):"+Math.toRadians(90)+"弧度");

//计算反余弦,返回角度范围在0.0~pi之间

System.out.println("Math.acos(2.2):"+Math.acos(2.2));

//计算反正弦,返回角度范围在-pi/2到pi/2 之间

System.out.println("Math.asin(0.8):"+Math.asin(0.8));

//计算反正切返回角度范围在-pi/2到pi/2之间

System.out.println("Math.atan(2.3):"+Math.atan(2.3));

//计算三角余弦

System.out.println("Math.cos(1.57):"+Math.cos(1.57));

//计算双曲余弦

System.out.println("Math.cosh(1.2):"+Math.cosh(1.2));

//计算正弦

System.out.println("Math.sin(1.57):"+Math.sin(1.57));

//计算双曲正弦

System.out.println("Math.sinh(1.2):"+Math.sinh(1.2));

//计算三角正切

System.out.println("Math.tan(0.8):"+Math.tan(0.8));

//计算双曲正切

System.out.println("Math.tanh(2.1):"+Math.tanh(2.1));

//将矩形坐标(x,y)转换成(y,z)

System.out.println("Math.atan2(0.1, 0.2):"+Math.atan2(0.1, 0.2));

/************取整运算****************/

//取整,返回小于目标数的最大整数

System.out.println("Math.floor(-1.2):"+Math.floor(-1.2));

//取整,返回小于目标数的最小整数

System.out.println("Math.ceil(-1.2):"+Math.ceil(-1.2));

//四舍五入

System.out.println("Math.round(2.5):"+Math.round(2.5));

/************乘方,开方,指数运算*****************/

//计算平方根

System.out.println("Math.sqrt(2.3):"+Math.sqrt(2.3));

//计算立方根

System.out.println("Math.cbrt(9):"+Math.cbrt(9));

//返回e的N次幂

System.out.println("Math.exp(2):"+Math.exp(2));

}

}

运行后输出

Math.toDegrees(1.57):89.95437383553926°

Math.toRadians(90):1.5707963267948966弧度

Math.acos(2.2):NaN

Math.asin(0.8):0.9272952180016123

Math.atan(2.3):1.1606689862534056

Math.cos(1.57):7.963267107332633E-4

Math.cosh(1.2):1.8106555673243747

Math.sin(1.57):0.9999996829318346

Math.sinh(1.2):1.5094613554121725

Math.tan(0.8):1.0296385570503641

Math.tanh(2.1):0.9704519366134539

Math.atan2(0.1, 0.2):0.4636476090008061

Math.floor(-1.2):-2.0

Math.ceil(-1.2):-1.0

Math.round(2.5):3

Math.sqrt(2.3):1.51657508881031

Math.cbrt(9):2.080083823051904

Math.exp(2):7.38905609893065

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值