需添加math.h
头文件。
function name | description |
---|---|
fabs(double x) | 取绝对值 |
floor(double x) /ceil(double) | 向下取整/向上取整 |
pow(double r, double p) | r p r^p rp |
sqrt(double x) | double型的算术平方根 |
log(double x) | 以自然对数为底的对数 |
sin(double x) /cos(double x) /tan(double x) | 正弦/余弦/正切值,参数为弧度制 |
asin(double x) /acos(double x) /atan(double x) | 反正弦/余弦/正切值 |
round(doubel x) | 四舍五入 |
PS:需要用换底公式来求不以e为底的对数 l o g a b = l o g e b / l o g e a log_ab=log_eb/log_ea logab=logeb/logea。