:: reverse dictionary ::
※ソースファイルについて
アークコサインを計算するには、acos 関数を使います。
#include<math.h> /* 定数 */#definePI 3.141592653589793
doublerad30, rad60, rad90;doubledeg30, deg60, deg90; rad30 = acos(0.866025403784439); rad60 = acos(0.5); rad90 = acos(0.0); /* 度単位に直す */ deg30 = 180 / PI * rad30; deg60 = 180 / PI * rad60; deg90 = 180 / PI * rad90;
deg30 は 30.0 、deg60 は 60.0 、deg90 は 90.0 になります。
doubleacos(doublen)
小数点数 n のアークコサインを計算します。
返す角度はラジアン単位です。
-1 以上 1 以下の小数点数を正常に計算できます。 範囲外の小数点数を指定した場合、IND(不定)を返します。
n … -1 以上 1 以下の小数点数
アークコサインの値(ラジアン単位の角度)
度とラジアンの関係は、次の表のようになります。
| 度 | 0 | 30 | 45 | 60 | 90 | 180 | 360 | 540 |
|---|---|---|---|---|---|---|---|---|
| ラジアン | 0 | π / 6 | π / 4 | π / 3 | π / 2 | π | 2π | 3π |
int 型の数値(整数)に変換するlong 型の数値(整数)に変換するdouble 型の数値(小数点数)に変換する
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com