欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Fortran中的 write默认的输出位数

程序员文章站 2022-04-19 16:06:49
...

今天突发奇想,想测试一下,fortran在不同精度下的小数输出位数


program main
    implicit none
    real   :: Four
    real*8 :: Eight
    Four = 0.00000001
    Eight= 0.00000001
    write(*,*) 'Four  = ',Four
    write(*,*) 'Eight = ',Eight
end program main

输出显示
Fortran中的 write默认的输出位数

从图中显示可以看出,对于write(*,*),单精度的输出位数为9位,双精度的输出位数是17位

相关标签: fortran