tan

tanは、正接値を計算する。

Man page of TAN
C言語関数辞典 - C言語Tips集 タンジェント(正接)を計算する

tan30°は1 / √3、tan45°は1、tan60°は√3となる。


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

val_30 = 0.577350
val_45 = 1.000000
val_60 = 1.732051

tan(0(deg)) = 0.000000
tan(30(deg)) = 0.577350
tan(45(deg)) = 1.000000
tan(60(deg)) = 1.732051
tan(90(deg)) = 16331239353195370.000000
$

tan90°は、本来+∞になるので、上のように出すのは誤り。

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