f90里跟在数字后面的_num是什么
时间: 2024-02-22 07:57:17 浏览: 91
在Fortran 90中,数字后面可以跟着一个下划线和一个或多个数字,这被称为数字后缀(numeric suffix)。数字后缀用于指定数字的数据类型和精度。常用的数字后缀如下:
- _kind:指定实数或复数的数据类型和精度,例如1.0_real8表示8字节双精度实数。
- _int:指定整数的数据类型和精度,例如10_int8表示8字节整数。
- _wp:指定浮点数的默认精度,例如1.0_wp表示默认精度浮点数。
数字后缀可以用于字面量、变量和常量等。例如:
```fortran
real(kind=8) :: x = 1.0_real8
integer(kind=4) :: n = 10_int4
real(wp) :: y = 2.0_wp
```
上述代码中,变量x被初始化为8字节双精度实数1.0,变量n被初始化为4字节整数10,变量y被初始化为默认精度浮点数2.0。
相关问题
jx = 0.0_num jy = 0.0_num jz = 0.0_num,.f90
这段代码是Fortran语言的代码,用于定义并初始化三个实型(即浮点型)变量 jx、jy 和 jz 的值。在Fortran中,变量名的后缀 `_num` 不是必需的,因为Fortran默认所有浮点型变量都是实型。这段代码中的 `.f90` 扩展名表示这是Fortran 90语言的源代码文件。Fortran是一种古老的编程语言,尤其在科学计算、数值分析和工程计算等领域得到广泛应用。
编译 myfile.f90 文件时找不到 _gfortran_st_write、_gfortran_transfer_character_write、_gfortran_st_write_done、_gfortran_set_args 和 _gfortran_set_options 这些函数
这些函数都是 gfortran 编译器的内部函数,如果编译时找不到这些函数,可能是因为缺少 gfortran 库文件。你可以尝试重新安装 gfortran 编译器,或者检查编译命令中是否正确指定了 gfortran 库文件的路径。如果你是在 Unix/Linux 系统上编译,可以尝试添加 -lgfortran 选项来链接 gfortran 库文件。
阅读全文