角度计算公式,角度计算器在线转换器

android 中角度计算问题记录:
toDegrees(double angrad)
将以弧度测量的角度转换为以度为单位的近似等效角度。

toRadians(double angdeg)
将以度为单位的角度转换为以弧度测量的大致相等的角度。

角度:
当需要更准确的角度值时,如天文学中量度星体或地球的经度和纬度,除了可用小数表示,还可以把角度细分为角分和角秒:1度为60分(60′),1分为60秒(60″)。例如40.1875° = 40°11′15″。

角度和弧度
数学上是用弧度而非角度,因为360的容易整除对数学不重要,而数学使用弧度更方便。角度和弧度关系是:2π弧度=360°。从而1°≈0.0174533弧度,1弧度≈57.29578°。
1) 角度转换为弧度公式:弧度=角度÷180×π
2)弧度转换为角度公式: 角度=弧度×180÷π

弧长等于半径的弧,其所对的圆心角为1弧度。(即两条射线从圆心向圆周射出,形成一个夹角和夹角正对的一段弧。当这段弧长正好等于圆的半径时,两条射线的夹角的弧度为1)

弧长=nπr/180,在这里n就是角度数,即圆心角n所对应的弧长

********************************************************
**************java中math.sin()用的是弧度制**************
********************************************************

java 中相关函数
//三角函数
        Math.sin(α);                    //sin(α)的值
        Math.cos(α);                    //cos(α)的值
        Math.tan(α);                    //tan(α)的值
        
        //求角
        Math.asin(x/z);                    //返回角度值[-π/2,π/2]  arc sin(x/z)
        Math.acos(y/z);                    //返回角度值[0~π]   arc cos(y/z)
        Math.atan(y/x);                    //返回角度值[-π/2,π/2]
        Math.atan2(y-y0, x-x0);         //同上,返回经过点(x,y)与原点的的直线和经过点(x0,y0)与原点的直线之间所成的夹角
        
        Math.sinh(x);                    //双曲正弦函数sinh(x)=(exp(x) – exp(-x)) / 2.0;
        Math.cosh(x);                    //双曲余弦函数cosh(x)=(exp(x) + exp(-x)) / 2.0;
        Math.tanh(x);                    //tanh(x) = sinh(x) / cosh(x);
        
        //角度弧度互换
        Math.toDegrees(angrad);            //角度转换成弧度,返回:angrad * 180d / PI
        
        Math.toRadians(angdeg);            //弧度转换成角度,返回:angdeg / 180d * PI
————————————————

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注