Fortran 中的内在程序与 IEEE 相关概念解析
1. 特定子程序介绍
在 Fortran 中,ARGUMENT 和 GET_ENVIRONMENT_VARIABLE 属于子程序。这些程序依赖于调用程序的操作系统的特定方面,具有非标准性,因此与处理器相关。以下是这些子程序及其操作的介绍:
| 子程序 | 操作 |
| ---- | ---- |
| COMMAND_ARGUMENT_COUNT | 获取命令行参数的数量 |
| GET_COMMAND | 获取启动程序的整个命令 |
| GET_COMMAND_ARGUMENT | 获取指定的命令参数 |
| GET_ENVIRONMENT_VARIABLE | 获取系统环境变量的值 |
需要注意的是,这些子程序并非基本子程序。
2. 通用内在程序的特定名称
部分内在函数针对特定参数类型有特定名称。这些函数既可以使用通用名称调用,也可以使用适合参数的特定名称调用。通用程序不能作为实际参数传递,但特定程序可以,不过表 13 - 1 中带有星号标记的除外。
以下是具有特定名称的内在程序列表:
| 通用名称 | 特定名称和参数 | 特定参数类型 |
| ---- | ---- | ---- |
| ABS | ABS (A)
CABS (A)
DABS (A)
IABS (A) | 默认实数
默认复数
双精度实数
默认整数 |
| ACOS | ACOS (X)
DACOS (X) | 默认实数
双精度实数 |
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



