ゆるゆるプログラミング

・ラジアン←→角度 変換

ここでの角度x軸を0°とした反時計周りの角度のことで、ラジアンは角度0~360°を0~2π(パイ)で表したものです。ラジアンの計算式はラジアン=角度×π/180となり、同様に角度の計算式は角度=ラジアン×180/πとなります。この式を使って1ラジアンを計算すると360/2π≒57.3°となります。

以下は、θ(シータ)が1ラジアンを表している図で、円の半径と円弧が同じ長さであることを示しています。θ=2πラジアン(360°)のとき、円弧の長さは円周の長さと同じになるので2πrです。θ=2πラジアンのとき円弧の長さが2πrなので、任意のラジアンの円弧長は円弧長=θ×(2πr/2π)=θ×rで計算することができます。 この式にθ=1を代入すると円弧長=rとなり円の半径と円弧長が一致することがわかります。

1ラジアン

それでは、度単位の角度とラジアンを相互変換するメソッドを紹介します。

角度からラジアンへの変換はMathクラスのtoDegreesメソッド、ラジアンから角度への変換はMathクラスのtoRadiansメソッドを使います。

Math.toDegreesメソッド

public static double Math.toDegrees( double a )
■引数aで指定したラジアンを角度に変換した値を返します。

  パラメータ a : ラジアン

  戻り値     角度(単位:度)

Math.toRadiansメソッド

public static double Math.toRadians( double a )
■引数aで指定した角度をラジアンに変換した値を返します。

  パラメータ a : 角度(単位:度)

  戻り値     ラジアン

■関連コンテンツ

円周率π(パイ) π(パイ)の意味と、Math.PIの使い方について解説
三角関数 sin sinの意味と、Math.sinの使い方について解説
三角関数 cos cosの意味と、Math.cosの使い方について解説
三角関数 tan tanの意味と、Math.tanの使い方について解説
逆三角関数 asin asinの意味と、Math.asinの使い方について解説
逆三角関数 acos acosの意味と、Math.acosの使い方について解説

■新着情報

2019.09.13 長さの単位変換 1マイル、1フィートは何m?
2019.09.06 クイックソート 高速に配列に並び替える方法
2019.09.05 中央値(メディアン) 配列に格納されている値の中央値を求める
2019.09.05 最頻値 配列から出現回数が最も多い値の取得
2019.09.03 配列値の反転 配列の反転処理
2019.08.05 トランプの操作 トランプを操作するクラス

■広告

法人向けのETC専用カード

~約8,000名の受講生と80社以上の導入実績~ 企業向けプログラミング研修ならCodeCamp

日本最大級ショッピングサイト!お買い物なら楽天市場

Topへ