degToRad

度数法(Degree)を弧度法(Radian)に変換します。弧度法を度数法に変換するにはradToDeg関数を使います。

構文
  1. Double = degToRad( deg )
引数
deg
度数法
戻値
度数法から弧度法に変換した値

プログラム

//////////////////////////////////////////////////
// 【引数】
//   deg : 度数法 
// 【戻値】
//   度数法から弧度法に変換した値 
//////////////////////////////////////////////////
FUNCTION degToRad(deg)
	DIM pi = 3.14159265358979
	RESULT = deg * pi / 180
FEND

解説

  1. 2行目
    	DIM pi = 3.14159265358979
    
    変数piに円周率3.14159265358979を代入。
  2. 3行目
    	RESULT = deg * pi / 180
    
    deg*pi/180を戻値として返す。

プログラム実行例

sin30°の値を求める

PRINT ROUND(SIN(degToRad(30)), -2)

//////////////////////////////////////////////////
// 【引数】
//   deg : 度数法 
// 【戻値】
//   度数法から弧度法に変換した値 
//////////////////////////////////////////////////
FUNCTION degToRad(deg)
	DIM pi = 3.14159265358979
	RESULT = deg * pi / 180
FEND
結果
0.5

cos45°の値を求める

PRINT ROUND(COS(degToRad(45)), -2)

//////////////////////////////////////////////////
// 【引数】
//   deg : 度数法 
// 【戻値】
//   度数法から弧度法に変換した値 
//////////////////////////////////////////////////
FUNCTION degToRad(deg)
	DIM pi = 3.14159265358979
	RESULT = deg * pi / 180
FEND
結果
0.71

tan60°の値を求める

PRINT ROUND(TAN(degToRad(60)), -2)

//////////////////////////////////////////////////
// 【引数】
//   deg : 度数法 
// 【戻値】
//   度数法から弧度法に変換した値 
//////////////////////////////////////////////////
FUNCTION degToRad(deg)
	DIM pi = 3.14159265358979
	RESULT = deg * pi / 180
FEND
結果
1.73

度数法から弧度法に変数

\[\theta[rad] = \theta[°] * \frac{\pi}{180} \]