- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作一个三角计算器来练习航空问题,只是为了好玩,但无法在 java 中正确地将弧度转换为度数。
我尝试将高度除以 Math.tan(angle),然后乘以 (180/Math.PI),但这并没有给出我正在寻找的答案。我尝试过的数字包括 alt = 500,接近角度 = 3。我的代码将存储这些值并采用 500/tan(3) * (180/Pi),我不确定为什么这不是正确的三角函数就在它后面。
public static void approachPath() {
System.out.println("FINDING THE IDEAL APPROACH PATH . . . ");
System.out.println("What is the altitude of the aircraft:");
double alt = scan.nextDouble();
System.out.println("What is the angle of approach:");
double angleofapproach = scan.nextDouble();
//line my problem occurs on
double approachPath = (alt / Math.tan(angleofapproach)) * (180 / Math.PI);
System.out.println("The ideal approach path is: " + approachPath);
}
我期待答案 9,541feet,这样我就可以继续编写该方法的其余部分,以找到以海里为单位的最终进场路径。
最佳答案
你几乎是对的。只是不是 rad 到 deg,而是 deg 到 rad。
double angleofapproach = toRad(scan.nextDouble());
double approachPath = (alt / Math.tan(angleofapproach));
// deg to rad
public static double toRad(double deg) {
return deg * (Math.PI / 180);
}
关于java - 如何将弧度转换为度数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56480758/
我如何将纬度和经度转换为度数/弧度?你们有任何公式或任何想法吗?我想在 MapKit 上显示它。谢谢...... 最佳答案 由于纬度和经度以度为单位,您可以使用以下公式转换为弧度,然后再转换为度: R
我希望能够告诉服务器我的模型的方向,以便它可以反过来将其发送回所有其他玩家。但是通过共享内存获取值(最坏情况下取字节值,最好情况下取整数)。 有没有一种数学方法可以检查我的模型的旋转,将其转换为偏离默
我想将角度从弧度转换为度数。我知道 Matlab 2014 有一个内置函数可以执行此操作,但在我的特定情况下该函数还不够好。基本上,角度 pi/2 是 90 度,-pi/2 也是 90 度,但是我需要
如何获取 UIView 的当前角度/旋转/弧度? 最佳答案 你可以这样做...... CGFloat radians = atan2f(yourView.transform.b, yourView.t
我正在使用 Python 和 Numpy/Scipy 进行一些数字滤波工作。 我正在使用 scipy.signal.iirdesign 生成我的滤波器系数,但它需要我不熟悉的格式的滤波器通带系数 wp
我是一名优秀的程序员,十分优秀!