算術関数

ヘッダファイル<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++