反餘弦計算器 - 反餘弦函數
計算任意位於 [-1, 1] 的值的反餘弦(arccos),並立即以度或弧度獲得結果。
輸入介於 -1 和 1 之間的數值,選擇輸出單位,並設置小數精度以計算反餘弦。
反餘弦計算器 - 反餘弦函數
計算任意位於 [-1, 1] 的值的反餘弦(arccos),並立即以度或弧度獲得結果。
有效範圍:-1 ≤ x ≤ 1
關於 arccos 計算器
反餘弦函數,寫作 arccos(x) 或 cos⁻¹(x),是餘弦函數的反函數。給定一個介於 -1 到 1 之間的值 x,arccos(x) 返回餘弦為 x 的角。輸出總是位於主值範圍內:以度數計為 0° 到 180°,以弧度計為 0 到 π。這個範圍是按照數學慣例選擇的,以使函數具有單值性和連續性。
反餘弦自然地出現在幾何學中,當你知道直角三角形兩邊的比值並需要求角度時。如果鄰邊長為 a,斜邊長為 c,那麼它們之間的角度就是 arccos(a/c)。例如,在一個鄰邊長為 3 、斜邊長為 5 的直角三角形中,角度為 arccos(0.6) ≈ 53.13°。
域限制 x ∈ [-1, 1] 直接來源於這個事實:任何實數角的餘弦值總是在 -1 和 1 之間。超出此範圍的值不對應於任何實數角,因此在那裡 arccos 是未定義的。在複數系統中,arccos 可以擴展到所有複數,但在現實世界的應用中,域 [-1, 1] 已涵蓋所有實際情況。
arccos 的主要參考值值得記憶。arccos(1) = 0°(0° 的餘弦是 1)。arccos(0) = 90°(直角的餘弦是 0)。arccos(-1) = 180°(平角的餘弦是 -1)。arccos(0.5) = 60°,且 arccos(√2/2) = 45°——兩者都來自標準 30-60-90 和 45-45-90 三角形。
在物理學和工程學中,反餘弦函數出現在涉及點積、功和能量的計算中(力所做的功為 F × d × cos(θ),因此 θ = arccos(W / (F × d)))、光學(斯涅爾定律的反轉)、以及電腦圖形學(尋找兩個向量之間的角度)。在導航中,大圓距離公式使用反餘弦函數來找出已知兩個點座標的球面上兩點之間的角距離。
這個計算器中的小數精度選項對於符合特定情境所需的精度非常有用。科學工作可能需要8 或更多小數位,而日常工程可能只需要2。底層計算是在完整的IEEE-754 雙精度(約15-17 有效小數位)下進行的,因此降低顯示精度只是為了可讀性而對結果進行四捨五入。
Arccos 範例
四個參考值涵蓋了反餘弦曲線的主要點。
| 輸入 | arccos(x) | 說明 |
|---|---|---|
| arccos(1) | 0° = 0 rad | 0° 的餘弦是 1,因此 arccos(1) = 0°。這是 arccos 範圍的起點。 |
| arccos(0) | 90° ≈ 1.5708 rad | 90° 的餘弦是 0,所以 arccos(0) = 90°。這代表一個完美的直角。 |
| arccos(0.5) | 60° ≈ 1.0472 rad | 60° 的餘弦等於 0.5。源自 30-60-90 三角形,其中鄰邊是斜邊的一半。 |
| arccos(-1) | 180° ≈ 3.1416 rad | 180° 的餘弦是 -1。arccos(-1) = π 弧度,函數的最大輸出值。 |
如何使用反餘弦計算器
- 在「輸入值」欄位中輸入您想要求反餘弦的值。該值必須介於 -1 和 1 之間。
- 選擇輸出單位:點擊「度」以獲得以度為單位的答案,或點擊「弧度」以獲得以弧度為單位的答案。
- 設置小數精度以控制結果中顯示的小數位數(從 0 到 10)。
- 點擊「計算 arccos」。結果將顯示在下方,顯示 arccos(x) = 您所選單位的結果。
- 點擊「重置」以清除欄位並開始新的計算。
反餘弦計算器 FAQ
反餘弦的定義域是什麼?
反餘弦函數的定義域是 [-1, 1]。任何超出此區間的輸入對實數而言都是未定義的,因為沒有實數角度的餘弦大於 1 或小於 -1。如果輸入值超出此範圍,計算機將顯示定義域錯誤。
arccos 的值域(輸出範圍)是多少?
反餘弦的主值在以度數表示時返回 [0°, 180°] 範圍內的角度,或在以弧度表示時返回 [0, π] 範圍內的角度。這個受限制的範圍使得反餘弦成為一個正確的函數,對每個輸入都有且只有一個輸出。
arccos 和 cos⁻¹ 之間有什麼區別?
它們是相同的函數,只是用不同的記號表示。arccos(x) 和 cos⁻¹(x) 都表示反餘弦。上標-1 符號可能會引起混淆,因為它看起來像倒數(1/cos),但在反三角函數的語境中,它特指餘弦值為 x 的角。
我如何找到大於 1 的值的反餘弦?
你不能——arccos 在超出 [-1, 1] 的實數輸入下是未定義的。如果由於浮點數舍入而得到略高於 1 的值(例如 1.0000001),在使用計算器前將其四捨五入到 1 。在複數分析中,arccos 可以擴展到此區間之外,但那需要使用不同的公式。
arccos 與 arcsin 有什麼關係?
對於 [-1, 1] 中的任何 x,arccos(x) + arcsin(x) = 90°(或 π/2 rad 弧度)。這種互補關係來自餘函數恆等式:一個角的正弦等於其餘角的餘弦。因此,如果你知道 arcsin(x),可以通過從 90° 中減去來找到 arccos(x)。
我可以使用這個計算器來找到三角形的角嗎?
是的。在一個直角三角形中,如果你知道鄰邊和斜邊,角度就是 arccos(鄰邊/斜邊)。對於非直角三角形,餘弦定理給出 c² = a² + b² − 2ab·cos(C),所以 C = arccos((a² + b² − c²) / (2ab))。將餘弦比率直接輸入此計算器以獲得角度。