Fortran中 implicit double precision()
时间: 2024-01-18 11:04:56 浏览: 183
Fortran基础教程.pdf
在Fortran中,`implicit double precision()`是一个隐式声明语句,用于指定在程序中未明确声明数据类型的情况下,变量默认采用的数据类型。`double precision`指定了这些变量默认采用双精度浮点数类型。
例如,如果在程序中没有明确声明变量x的数据类型,那么在出现`implicit double precision()`语句之后,变量x默认采用双精度浮点数类型。因此,以下两行代码是等价的:
```
implicit double precision (x)
x = 3.14159
```
```
double precision x
x = 3.14159
```
需要注意的是,隐式声明虽然方便,但也可能导致一些错误,因此建议在程序中显式地声明变量的数据类型。
阅读全文