采用java代码实现数学表达式(常用的数学函数)
时间: 2024-01-25 15:04:08 浏览: 28
可以使用Java内置的数学库Math来实现常用的数学函数,例如:
```java
import java.util.Scanner;
public class MathExpression {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个数:");
double x = sc.nextDouble();
double y = Math.sqrt(x); // 平方根
double z = Math.pow(x, 2); // 平方
double a = Math.sin(x); // 正弦函数
double b = Math.cos(x); // 余弦函数
double c = Math.tan(x); // 正切函数
double d = Math.log(x); // 自然对数
double e = Math.log10(x); // 以10为底的对数
double f = Math.exp(x); // e的x次方
System.out.println("平方根:" + y);
System.out.println("平方:" + z);
System.out.println("正弦函数:" + a);
System.out.println("余弦函数:" + b);
System.out.println("正切函数:" + c);
System.out.println("自然对数:" + d);
System.out.println("以10为底的对数:" + e);
System.out.println("e的x次方:" + f);
}
}
```
在程序中,输入一个数后,通过Math库中的方法实现了平方根、平方、正弦函数、余弦函数、正切函数、自然对数、以10为底的对数、e的x次方等数学函数。