acos

acosは、逆余弦値を計算する。

Man page of ACOS
C言語関数辞典 - C言語Tips集 アークコサイン(逆余弦)を計算する

つまり、cosの値から、角度のラジアン値を計算するということ。

asinと同様に、cosの値を引数として渡すと、ラジアン値が戻り値として返る。

$ vi acos.c
$ gcc -lm acos.c -o acos
$ ./acos
rad_0 = 0.000000
rad_30 = 0.523599
rad_45 = 0.785398
rad_60 = 1.047198
rad_90 = 1.570796

val_30 = 0.866025
val_45 = 0.707107
val_60 = 0.500000

acos(1) = 0.000000
acos(val_30) = 0.523599
acos(val_45) = 0.785398
acos(val_60) = 1.047198
acos(0) = 1.570796
$

このようになる。

Sample/c/acos/acos/src/acos at master · bg1bgst333/Sample · GitHub