06/10/25 23:28:30
>>950
あれはFORTRAN90以降で導入された精度保障のための関数だ。
kind=SELECTED_REAL_KIND(10)
これは有効数字10桁を保障するような型に対応する種類(KIND)を返す。
普通のFORTRANは短精度と倍精度を持つが、短精度の有効桁は7~8、
倍精度は14~15なので、倍精度に相当する値を返す。
FORTRAN77で言えばREAL(8)に相当する。
これでコンパイラのエラーが出るとすると、FORTRAN90完全準拠で無いと思われる。