主题:1._EB什么意思?
新手上道,敬请各位高手指点一下,下面这段程序中,SELECTED_REAL_KIND(12)种别函数起什么作用啊,它赋给EB具体值多少啊?后面的1._EB又是什么意思啊?是等于1.0吗?谢谢
INTEGER, PARAMETER :: EB = SELECTED_REAL_KIND(12)
REAL(EB) :: PI,SQRTPI,RPI,TWOPI,PIO2,RFPI
REAL(EB), PARAMETER :: ONTH=1._EB/3._EB,THFO=3._EB/4._EB,FOTH=4._EB/3._EB,TWTH=2._EB/3._EB,ONSI=1._EB/6._EB
CONTAINS
SUBROUTINE SET_OFTEN_USED
PI=4._EB*ATAN(1.0_EB)
SQRTPI=SQRT(PI)
RPI=1._EB/PI
TWOPI=2._EB*PI
PIO2=PI/2._EB
RFPI=1._EB/(4._EB*PI)
INTEGER, PARAMETER :: EB = SELECTED_REAL_KIND(12)
REAL(EB) :: PI,SQRTPI,RPI,TWOPI,PIO2,RFPI
REAL(EB), PARAMETER :: ONTH=1._EB/3._EB,THFO=3._EB/4._EB,FOTH=4._EB/3._EB,TWTH=2._EB/3._EB,ONSI=1._EB/6._EB
CONTAINS
SUBROUTINE SET_OFTEN_USED
PI=4._EB*ATAN(1.0_EB)
SQRTPI=SQRT(PI)
RPI=1._EB/PI
TWOPI=2._EB*PI
PIO2=PI/2._EB
RFPI=1._EB/(4._EB*PI)