0
數學問題我有一段時間谷歌,那裏r很少有計算,但不提供公式。公式來計算三角形邊寬
問:
是什麼在公式的JavaScript計算出該1.035
,說如果你知道兩個側面寬度(側1和3)2
和角度爲30
度(對角)。
數學問題我有一段時間谷歌,那裏r很少有計算,但不提供公式。公式來計算三角形邊寬
問:
是什麼在公式的JavaScript計算出該1.035
,說如果你知道兩個側面寬度(側1和3)2
和角度爲30
度(對角)。
解決SAS三角形的公式是 一個^ 2 = B^2 + C^2 - 2BC COSA
function solveSide(a, b, C) {
C = degToRad(C);
if (C > 0.001)
return Math.sqrt(a * a + b * b - 2 * a * b * Math.cos(C));
else
return Math.sqrt((a - b) * (a - b) + a * b * C * C * (1 - C * C/12));
}
function degToRad(x) {
return x/180 * Math.PI;
}
calculate(2,2,30);
輸出:1.0352761804100827
檢查更新的一個。在我的第一個中,我沒有將度數轉換爲弧度。所以輸出可能有所不同 – orvi
同樣作爲常規數學, [SAS(側角方法)Cosines/Sines公式(s)](https://www.mathsisfun.com/algebra/trig-solving-sas-triangles.html) –
@PatrickEvans請留下答案我會標記爲正確 – Bruce
@pep你可以刪除你上面的愚蠢評論,我會做m國家統計局。謝謝 – Bruce