b****e 发帖数: 906 | 1 DBLE似乎只用于转换成REAL*8的格式,用哪个内部函数怎么才能将任意的格式专为标准
的REAL*16呢?
同时,似乎DBLE这个内部函数的编程也颇为不易的,主要是输入的参数的格式是不定的
,那怎么自己去编写这个函数? | O******e 发帖数: 734 | 2 A FORTRAN 77 compiler must support both single- and double-precision
data, but is not required to support quadruple-precision. If a
FORTRAN 77 compiler supports quad-precision data, the name of the
conversion function is implementation dependent, so you'll have to
check the compiler manual.
In Fortran 90 or later, the compiler is also not required to support
quad-precision data, but if it does support it, the standard way to
convert data is to call the real() function with a kind type parameter
【在 b****e 的大作中提到】 : DBLE似乎只用于转换成REAL*8的格式,用哪个内部函数怎么才能将任意的格式专为标准 : 的REAL*16呢? : 同时,似乎DBLE这个内部函数的编程也颇为不易的,主要是输入的参数的格式是不定的 : ,那怎么自己去编写这个函数?
|
|