fortran语言中precision的用法
时间: 2023-09-01 14:07:42 浏览: 448
Fortran中实现简单的物理建模
在Fortran语言中,precision通常用于定义实数(real number)或复数(complex number)的有效数字位数。例如,可以使用以下代码定义一个具有双精度(double precision)的实数变量,并将其有效数字位数定义为10:
```
real*8 num
num = 1.1234567890d0 ! 数字位数超过10,将被截断
```
在这里,“*8”表示双精度,而“d0”表示这是一个实数。由于数字位数被定义为10,上述代码中的数字将被截断,只保留前10位有效数字。
阅读全文