编写一个java程序:输出90度以内的sin()函数值 不好意思,我没有财富了,不能悬赏各位了,先谢过各位了
答案:1 悬赏:10 手机版
解决时间 2021-02-14 08:36
- 提问者网友:你给我的爱
- 2021-02-13 23:48
编写一个java程序:输出90度以内的sin()函数值 不好意思,我没有财富了,不能悬赏各位了,先谢过各位了
最佳答案
- 五星知识达人网友:过活
- 2021-02-14 01:14
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class Test {
public static void main(String arg[]) {
InputStreamReader isr = new InputStreamReader(System.in); //接受输入的角度
BufferedReader br = new BufferedReader(isr);
String s = "";
double d =-10;
try {
s = br.readLine();
d = Double.valueOf(s);
} catch (Exception e) {
//如果输入的不是double类型的则默认为-10度
}
if (d < 0 || d > 90) { //如果输入的角度<0或>90则输出提示
System.out.println("请输入0-90度内的角!");
} else {
double di = Math.toRadians(d); //将角度转变化弧度
double dou = Math.sin(di); //求出正弦
double d2 = (double)(Math.round(dou*1000))/1000;//保留三位小数
System.out.println(d2);
}
}
}
import java.io.IOException;
import java.io.InputStreamReader;
class Test {
public static void main(String arg[]) {
InputStreamReader isr = new InputStreamReader(System.in); //接受输入的角度
BufferedReader br = new BufferedReader(isr);
String s = "";
double d =-10;
try {
s = br.readLine();
d = Double.valueOf(s);
} catch (Exception e) {
//如果输入的不是double类型的则默认为-10度
}
if (d < 0 || d > 90) { //如果输入的角度<0或>90则输出提示
System.out.println("请输入0-90度内的角!");
} else {
double di = Math.toRadians(d); //将角度转变化弧度
double dou = Math.sin(di); //求出正弦
double d2 = (double)(Math.round(dou*1000))/1000;//保留三位小数
System.out.println(d2);
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯