请用Java语言写一个可以运算三角函数的计算器
时间: 2023-05-23 08:07:18 浏览: 61
A:
以下为Java语言写的三角函数计算器:
```
import java.util.Scanner;
import java.lang.Math;
public class TrigonometricCalculator {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请选择要计算的三角函数:\n1. sin\n2. cos\n3. tan");
int choice = sc.nextInt();
System.out.println("请输入角度值:");
double degree = sc.nextDouble();
double radians = Math.toRadians(degree);
double result = 0;
switch(choice) {
case 1:
result = Math.sin(radians);
break;
case 2:
result = Math.cos(radians);
break;
case 3:
result = Math.tan(radians);
break;
default:
System.out.println("无效的选择!");
System.exit(0);
}
System.out.println("计算结果为:" + result);
}
}
```
该程序使用Scanner类接受用户输入,然后通过Math类中的三角函数方法计算结果。其中,toRadians()方法用于将角度转换为弧度。程序使用switch语句根据用户的选择计算相应的三角函数值,并使用System.out.println()方法输出结果。
运行该程序后,用户可以选择计算哪个三角函数,输入角度值后程序即可输出计算结果。