角度換算 (度 / ラジアン / グラード / 回転)
角度7単位を相互換算。度・ラジアン・グラード・回転・角分・角秒・NATOミル(1周6400)に対応。負数・0・小数・指数表記を100文字以内で入力し、最大12有効桁で表示します。
角度換算 (度 / ラジアン / グラード / 回転)について
7単位の角度を相互換算
度(°)、ラジアン(rad)、グラード(gon)、回転(tr)、角分(′)、角秒(″)、ミル(NATO・1周6400)を相互換算します。選択した結果と全7単位の値を表示します。単位変更と入替は入力の数値を保持し、新しい変換元の単位として解釈します。
負数・0・1周を超える角度にも対応します。0〜360°への正規化、度分秒の複合入力、三角関数や角速度の計算は行いません。
換算式と単位の定義
1周 = 360° = 2π rad = 400 gon = 6400 mil (NATO)。1° = 60′ = 3600″。角分と角秒は、時間の分・秒ではありません。
度からラジアンは値 × π ÷ 180、逆は値 × 180 ÷ π。90°はπ/2 rad、100 gon、0.25回転です。1 gon = 0.9°、1 mil (NATO) = 0.05625°です。milはミリラジアン(mrad)や1周6000等の別の分割とは異なります。
入力と表示の範囲
半角数値を100文字以内で入力してください。負数・0・小数・指数表記(例: 1e2)が使えます。桁区切り、全角数字、π、単位付き、度分秒が混在した入力は受け付けません。空欄では結果を消し、不正な入力は理由を表示します。長い貼り付けは上限超過として拒否するため、全体を確認して入れ直してください。
結果は最大12有効桁の近似値です。πと浮動小数点による丸め誤差があります。極小・極大値は指数表示、表現できない結果は個別に「範囲外」と表示します。表示値の再入力にも丸め誤差が加わります。計算はブラウザー内で行います。
関数電卓のモードを確認する
同じ90という数値でも、DEGなら90°、RADなら90 rad、GRADなら90 gon(81°)です。sin(90)はそれぞれ1、約0.894、約0.988となります。GRADで正弦が1になる直角は100 gonです。
JavaScriptのMath.sinとMath.cosの角度引数はラジアンです。度の値をそのまま渡さず換算してください。定義や度分秒、APIの区別は角度の単位と歴史の解説をご覧ください。
よくある質問
- Q. DEG・RAD・GRADでsin(90)は同じですか?
- 異なります。DEGは1、RADは約0.894、GRADは約0.988です。90 gonは81°で、100 gonが直角です。このツールは角度単位を換算し、三角関数自体は計算しません。
- Q. milはミリラジアンですか?
- ここではNATOの1周6400分割のmilです。1 mil = 0.05625°で、0.001 radを表すミリラジアン(mrad)とは異なります。元資料の定義を確認してください。
- Q. 負数・0・360°を超える角度を入力できますか?
- すべて比例換算できます。720°は2回転、-90°は-0.25回転です。角度を0〜360°へ正規化しません。入力は半角数値100文字以内で、小数・指数表記にも対応します。
- Q. 度分秒やπをそのまま入力できますか?
- できません。単一の単位の数値を入力します。30°15′は先に30.25°へ直してください。角分・角秒は時間とは別の角度単位です。
- Q. 単位入替は結果の数値を入力へ移しますか?
- 移しません。元と先の単位だけを入れ替え、入力中の数値は不正な途中入力も含めて保持します。結果は最大12有効桁の近似値です。


