1

重複の可能性:
Fortran の実数リテラル式の接尾辞 'd+0'

Fortran 90 には次のコード行があります。

OVERN2 = 1.d+0/DBLE(FLOAT(NMODE2))

NMODE2は整数OVERN2ですREAL*8

この行が何をするのか説明してもらえますか? 部分がわからない.d+0/?それをCまたは他の簡単な言語に翻訳することもできれば。

4

1 に答える 1

2

1.d+0科学表記法の単なる倍精度リテラル、つまり 1.0e0 または単に 1.0 です。

C では次のようになります。

double overn2 = 1.0 / (double)nmode2;
于 2012-09-24T14:58:12.790 に答える