透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

羅盤方位
E
from 90°
標準化角度 90°
羅盤索引(0-15) 4

這個換算器的用途

這個工具可以把以度數表示的風向(或任何方位角)轉換成標準的 16 方位羅盤方向,例如 N、NNE、NE、ENE、E 等等。氣象報告、氣象站與 GPS 裝置通常以 0 到 360 度來描述方向,但人們在溝通時習慣使用羅盤方位的名稱。這個換算器正好在兩者之間搭起橋樑。

標有角度位置和基本方位的16方位羅盤
16方位羅盤圖,將圓周上的角度(0–360°)對應到北、東北、南、西等方位。

使用方法

輸入以度數表示的風向(0° 為正北、90° 為正東、180° 為正南、270° 為正西)。超出 0–360 範圍的數值會自動換算回標準範圍,因此 360°、720° 甚至 -10° 都能正確對應。結果會顯示羅盤方位名稱、標準化後的角度,以及程式內部使用的 0–15 索引值。

計算公式說明

整個圓周(360°)被平均分成 16 個區段,每段 22.5°。我們將度數除以 22.5 後四捨五入取最接近的整數,藉此選出最接近的羅盤方位。再將結果對 16 取餘數(modulo 16),就能讓接近 360° 的數值繞回正北(索引 0)。16 個方位依序為:N、NNE、NE、ENE、E、ESE、SE、SSE、S、SSW、SW、WSW、W、WNW、NW、NNW。

$$\text{Index} = \left( \text{round}\!\left( \frac{\text{Degrees} \bmod 360}{22.5} \right) \right) \bmod 16$$
展示角度除以22.5後對應到羅盤扇區的示意圖
此公式將角度除以22.5°,四捨五入到最接近的序號,並選出對應的16方位之一。

實際範例

以 200° 為例:\( 200 \div 22.5 = 8.888\ldots \),四捨五入為 9。清單中索引 9 對應的是 SSW(南南西)。再以 90° 為例:\( 90 \div 22.5 = 4 \),索引 4 對應 E(東)。至於 360°:會先標準化為 0,\( 0 \div 22.5 = 0 \),因此得到 N(北)。

常見問題

0° 等於 360° 嗎?是的,兩者都指向正北。換算器在轉換前會先把 360° 標準化為 0°。

8 方位與 16 方位羅盤有什麼差別?8 方位羅盤以 45° 為一個區段(N、NE、E、SE…)。本工具採用更精細的 16 方位系統,每段 22.5°,方向更為精準。

可以輸入負的度數嗎?可以。負角度會自動換算到 0–360 的範圍內,因此 -90° 會變成 270°(西)。

最後更新: