ゆるゆるプログラミング

・ラジアン←→角度 変換

ここでの角度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の使い方について解説

■新着情報

2020.05.07 サイコロの出目確率 サイコロの目のでる確率は?
2020.04.22 現在日時をミリ秒で取得 現在日時をミリ秒数で取得
2020.04.22 日時 日時の操作について
2020.04.22 時間の単位変換 1日、1時間は何ミリ秒?

■広告

法人向けのETC専用カード

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

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

Topへ