我必须从 Fortran 转换一些代码,所以不知道这个语句的含义:
var1 = 10.D00
谁能给我解释一下这是什么意思吗?
最佳答案
用 double 科学记数法表示就是 10.0(D 代表的意思)。
参见:http://www.fortran.com/F77_std/rjcnf0001-sh-4.html#sh-4.2.1 :
<小时/>4.5.1 double 指数。
double 指数的形式是字母 D 后跟一个可选的带符号整数常量。 double 指数表示十的幂。请注意, double 指数的形式和解释与实数指数的形式和解释相同,只是使用字母 D 代替字母 E。
<小时/>关于fortran - Fortran 语言中的 10.D00 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8434820/