9.8 內建數學函式
處理浮點數的常用數學函式都住在 <cmath> 函式庫。先列總表:
| 函式 | 功能 | 例子 | long double 版 |
|---|---|---|---|
sqrt(x) |
\sqrt{x}(開根號) | sqrt(2.0) 得 1.41421\ldots |
sqrtl |
cbrt(x) |
\sqrt[3]{x}(開立方根) | cbrt(27.0) 得 3 |
cbrtl |
floor(x) |
向下取整(往小的方向) | floor(-1.2) 得 -2 |
floorl |
ceil(x) |
向上取整(往大的方向) | ceil(-1.2) 得 -1 |
ceill |
round(x) |
四捨五入到整數 | round(2.5) 得 3 |
roundl |