还在为数学烦恼吗?还在为计算崩溃吗?通过Math方法能顺利的解决。不管什么样的数学问题,你只需提供思路,剩下的都交给电脑!
那么怎么使用Math方法呢?
第一步 导入Math包 (不导包也行)
import java.long.Math;
注: (1)java.lang包不需要导包,系统会自动调用。
(2)Math类提供的都是静态方法(编程全程可用)
第二步 直接使用
数学运算方法
运算方法 | 说明 |
Math.PI | 圆周率Π |
Math.sin(度数) | 正弦值 |
Math.cos(度数) | 余弦值 |
Math.exp(平方值) | e的平方 |
Math.log(某值) | 以e为底的某值的对数值 |
Math.log10(某值) | 以10为底的某值的对数值 |
Math.sqrt(某值) | 某值的平方根 |
Math.cbrt(某值) | 某值的立方根 |
Math.pow(x,y) | x的y次方 |
Math.max(a,b) | 取两值最大(只能比较两个值) |
Math.min(a,b) | 取两值最小(只能比较两个值) |
Math.abs() | 取绝对值 |
Math.floor(double值) | 取整 |
Math.round(double值) | 四舍五入 |
使用展示:
public class MathTest { public static void main(String[] args) { System.out.println("圆周率Π的值为:"+Math.PI); System.out.println("以e为底的2的对数值"+Math.log(2)); System.out.println("4的平方根"+Math.sqrt(4)); System.out.println("8的立方根"+Math.cbrt(8)); System.out.println("最大值"+Math.max(5, 7)); System.out.println("四舍五入"+Math.round(8.67798)); } }
输出结果: