算術関数
ヘッダファイル<math.h>が必要
#include <math.h>
fabs 絶対値
sqrt 平方根 非負
pow 第1引数の第2引数乗、第1引数が負の場合は第2引数は整数
exp 指数関数
log 自然対数 非負
log10 常用対数 非負
cos コサイン
sin サイン
tan タンジェント
acos アークコサイン[-1, +1] [0, PI]
asin アークサイン[-1, +1] [-PI/2, +PI/2]
atan アークタンジェント[-PI/2, +PI/2]
atan2 第1引数/第2引数のアークタンジェント[-PI, +PI]
cosh ハイパボリックコサイン
sinh ハイパボリックサイン
tanh ハイパボリックタンジェント
ceil 切り上げ
floor 切り捨て
戻り値及び引数は全てdouble型
powとatan2のみ2つの引数をとる
三角関数の戻り値及び引数は全てラジアンで表現する
○ラジアン角 = (円周率/180) * 角度
○四捨五入の場合
double in=1.4;
double out=floor((in+0.5));
printf("%lf\n",out);
▲トップページ
>
Windows と C++