トップページ > プログラミング研究室 > Angle!
Angle!
指定された角度の単位を他の単位系に変換します。換算できる角度の範囲は−7200°〜7200°です。機能はPlanet Mateの角度換算にグラード、回転、勾配を追加しました。
[ 戻る ]
角度換算
単位名 |
換算値 |
度 |
|
分 |
|
秒 |
|
度分秒 |
|
時角 |
|
時分秒 |
|
ラジアン |
|
グラード |
|
回転 |
|
勾配[%] |
|
勾配[‰] |
|
[ 戻る ]
使用方法
- 単位系を選択してから、数値を入力します。
- 0〜9の数字、負号、小数点が入力できます。
- "度分秒"と"時分秒"の"分"では負号と小数点は入力できません。
- [計算]ボタンで計算します。
[ 戻る ]
利用上の注意
- Microsoft Edge、Internet Exploler 11、FireFox 45.0以降での動作を確認しています。
- その他のブラウザでの動作は保証いたしません。
- サポートは一切行いません。
- 気が向いたときに改良や修正をします。
[ 戻る ]
アルゴリズム
入力された値を10進の度単位に変換します。
- 分→度
![min→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=\frac{arcmin}{60})
- 秒→度
![sec→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=\frac{arcsec}{3600})
- 度分秒→度
![deg(60進)→deg(10進)](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=arcdeg%2B\frac{arcmin}{60}%2B\frac{arcsec}{3600})
- 時角→度
![HA→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=HA\times15)
- 時分秒→度
![hms→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=h\times15%2B\frac{m}{4}%2B\frac{s}{240})
- ラジアン→度
![rad→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=rad\times\frac{180}{\pi})
- グラード→度
![grad→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=grad\times0.9)
- 回転→度
![turn→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=turn\times360)
- 勾配[%]→度
![percent→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=\arctan(\frac{percent}{100})\times\frac{180}{\pi})
- 勾配[‰]→度
![permil→deg](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=deg=\arctan(\frac{permil}{1000})\times\frac{180}{\pi})
それから各値を算出しています。
- 度→分
![deg→min](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=arcmin=deg\times60)
- 度→秒
![deg→sec](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=arcsec=deg\times3600)
- 度→度分秒
、
、
![deg→秒](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=arcsec=(deg\times3600) % 60)
- 度→時角
![deg→HA](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=HA=\frac{deg}{15})
- 度→時分秒
、
、
![deg→秒](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=s=(deg\times240) % 60)
- 度→ラジアン
![deg→rad](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=rad=deg\times\frac{\pi}{180})
- 度→グラード
![deg→grad](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=grad=\frac{deg}{0.9})
- 度→回転
![deg→turn](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=turn=\frac{deg}{360})
- 度→勾配[%]
![deg→rad](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=percent=100\tan(deg\times\frac{\pi}{180}))
- 度→勾配[‰]
![deg→rad](https://chart.googleapis.com/chart?cht=tx&chf=bg,s,e5fff700&chl=permil=percent\times10=1000\tan(deg\times\frac{\pi}{180}))
式中の%は剰余演算子で、JavaScriptでは浮動小数点数で演算されます。このため剰余も浮動小数点数になります。
なお、数式の表示にはGoogle Chartを使用しています。
[ 戻る ]