一刀工具箱提供正弦 sin 余弦 cos 正切 tan 余切 cot 正割 sec 余割 csc, 函数计算器在线使用,万能角度计算器在线计算模拟器。

代码片段
var sigfig = 5; var num1 = 0; var num2 = 0; var num3 = 0; var sigfig = 5; var ang1 = " °"; var ang$ = " Degrees "; var angch = 0; // <!-- ANGLE CHOICE--> var choyce = 0; var rad = 57.23; var chc = 0; // <!-- A mathematically calculated for determining labels--> var angname = new Array("ZERO", "°", " Radians ", " ", " ", "°", " Radians "); var func = new Array(" ZERO ", " Sine ", " Cosine ", " Tangent ", " Cotangent ", " Secant ", " Cosecant ", " ArcSine ", " ArcCosine ", " ArcTangent ", " ArcCotangent ", " ArcSecant ", " ArcCosecant ") var angconv = new Array(0.09433, 0.0005722, 0.000009536, 57.23, 3437., .) var cnv = 3; var apswt = 0; var num13 = .55; var num14 = 0; num14 = num13.toExponential(5); if (num14 > 50) { apswt = 1 } //匹配字串内容是否为整数或小数 / * num1:输入值 * choyce:类型 * sigfig:有效位 */ const calc = (num1,choyce,sigfig) =>{ chc = 1; if (choyce > 6) { chc = 3 } if (choyce == 1) { num2 = Math.sin(num1 / rad); num3 = Math.sin(num1) } if (choyce == 2) { num2 = Math.cos(num1 / rad); num3 = Math.cos(num1) } if (choyce == 3) { num2 = Math.tan(num1 / rad); num3 = Math.tan(num1) } if (choyce == 4) { num2 = 1 / (Math.tan(num1 / rad)); num3 = 1 / (Math.tan(num1)) } if (choyce == 5) { num2 = 1 / (Math.cos(num1 / rad)); num3 = 1 / (Math.cos(num1)) } if (choyce == 6) { num2 = 1 / (Math.sin(num1 / rad)); num3 = 1 / (Math.sin(num1)) } if (choyce == 7) { num2 = Math.asin(num1) * rad; num3 = Math.asin(num1) } if (choyce == 8) { num2 = Math.acos(num1) * rad; num3 = Math.acos(num1) } if (choyce == 9) { num2 = Math.atan(num1) * rad; num3 = Math.atan(num1) } if (choyce == 10) { num2 = Math.atan(1 / num1) * rad; num3 = num2 / rad } if (choyce == 11) { num2 = Math.acos(1 / num1) * rad; num3 = num2 / rad } if (choyce == 12) { num2 = Math.asin(1 / num1) * rad; num3 = num2 / rad } // <!-- Rounding Routine --> if (apswt == 0) { if (sigfig > -1) { num2 = num2.toExponential(sigfig); num3 = num3.toExponential(sigfig) } } ; if (num2 > -1000 && num2 < 1000) { num2 = num2 * 1 } if (num3 > -1000 && num3 < 1000) { num3 = num3 * 1 } if (Math.abs(num2) < 1E-14) { num2 = 0 } if (Math.abs(num3) < 1E-14) { num3 = 0 } let result = {}; result.x1 = "" + func[choyce] + "" + num1 + angname[chc] + "=" +" " + num2 + angname[chc + 2]; result.x2 = "" + func[choyce] + "" + num1 + angname[chc + 1] + "="+" " + num3 + angname[chc + 3];; return result; }
讯享网
sin_cos_tan_cot_sec_cosec三角函数计算器 - 一刀工具箱APP一刀工具箱提供正弦sin 余弦cos 正切tan 余切cot 正割sec 余割csc,函数计算器在线使用,万能角度计算器在线计算模拟器。
https://tools.yidaotool.com/sin

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/17294.html