Basic Pascal Tutorial/Chapter 1/Standard Functions/zh CN
한국어 · Deutsch · English · Français · Български · Русский · 中文(中国) · 日本語
1F - 标准函数 (原作者: Tao Yue, 状态: 有更改)
你可以使用Pascal提供的标准数学函数,如,求pi的正弦值:
value := sin (3.1415926535897932);请注意,sin 函数的参数是弧度(一圈=2π弧度)而不是角度(一圈=360°角度),所有其他三角函数也是如此。 如果一切顺利,value 应该变为 0。
通过函数名(参数)调用。标准的Pascal函数有:
| 函数 | 描述 | 参数类型 | 返回类型 |
|---|---|---|---|
| abs | 绝对值 | 实型或整型 | 与参数同类型 |
| arctan | 反正切值 | 实型或整型 | 实型 |
| cos | 余弦 | 实型或整型 | 实型 |
| exp | e的次方值 | 实型或整型 | 实型 |
| ln | 自然对数 | 实型或整型 | 实型 |
| round | 四舍五入 | 实型 | 整型 |
| sin | 正弦 | 实型或整型 | 实型 |
| sqr | 平方 | 实型或整型 | 与参数同类型 |
| sqrt | 平方根 | 实型或整型 | 实型 |
| trunc | 舍去法取整 | 实型或整型 | 整型 |
对于有序数据类型(整型或字符型),有明显前驱和后继的,你可以使用这些功能:
| 函数 | 描述 | 参数类型 | 返回类型 |
|---|---|---|---|
| chr | 返回相对应于 ASCII 所指定的字符 | 整型 | 字符型 |
| ord | 返回字符的 ASCII 码值 | 整型或字符型 | 整型 |
| pred | 前驱值 | 整型或字符型 | 与参数同类型 |
| succ | 后继值 | 整型或字符型 | 与参数同类型 |
实数型不是有序的数据类型!这是因为,它没有一个明显的前驱和后继。56.0的后继值是?是56.1,56.01,56.001,56.0001?
同理,字符型:
'b'
后继值: 'c'
前驱值: 'a'以上不是详尽的介绍,Pascal有很多函数,以应对各种需求。查看帮助文档以了解更多。
| 上一页 | 目录 | 下一页 |
From the Free Pascal wiki, page "Basic Pascal Tutorial/Chapter 1/Standard Functions/zh CN", as it stood on 2022-08-20 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.