在处理实数时,您可以使用已经熟悉的 math 模块,其中包含大量内置函数。 
在解决问题时,通常需要将实数四舍五入到最接近的整数值。有这三个功能。
记住
1 Trunc(x) 函数 - 截去小数部分 \(x\) 并返回一个整数值。
2 Floor(x) - 返回小于或等于的最大整数 \(x\) (向下舍入)
3 Ceil(x)函数- 返回大于或等于的最小整数 \(x\) (四舍五入)
这是最有用的功能。其中一些内置于 Pascal 中,而其余的则包含在 math 模块中。
<表格边框="1" cellpadding="4">
<正文>
| 函数 | 
描述 | 
| 舍入 | 
round(x) 
嵌入式 | 
将数字四舍五入为最接近的整数。如果数字的小数部分为 0.5,则将数字四舍五入为最接近的整数。  | 
截断(x) 
嵌入式 | 
丢弃小数部分 | 
地板(x) 
在数学中 | 
向下舍入一个数字(“floor”),因此 floor(1.5) == 1, floor(-1.5) ==  ; -2 | 
ceil(x) 
在数学中 | 
将数字向上舍入(“上限”),而 ceil(1.5) == 2, ceil(-1.5) ==  ; -1 | 
<代码>abs(x) 
嵌入式 | 
模数(绝对值)。 | 
| 根,对数 | 
平方(x) 
嵌入式 | 
平方根。用法:y := sqrt(x) | 
幂(x, y) 
在数学中 | 
将 x 提高到 y 次方。 \(x^y\) | 
<代码>log2(x) 
在数学中 | 
对数基数 2. | 
| 
<前>
<强>lnxp1(x)
在数学上
 | 
(x + 1) 的自然对数。 | 
| 三角函数 | 
罪(x) 
嵌入式 | 
以弧度指定的角度的正弦值 | 
cos(x) 
嵌入式 | 
以弧度指定的角度的余弦值 | 
棕褐色(x) 
在数学中 | 
以弧度指定的角度的正切 | 
反正弦(x) 
在数学中 | 
反正弦,以弧度返回值 | 
arccos(x) 
在数学中 | 
反余弦,以弧度返回值 | 
<代码>arctan(x) 
嵌入式 | 
反正切,以弧度返回值 | 
arctan2(y, x) | 
(x, y) 点的极角(以弧度为单位)。 | 
表>