文書によると、精度と種類cmplx()
cmplx(x,y)
はデフォルトで単精度です。
しかしkind
パラメータ
CMPLX(X、Y、種類)は、実部(X、 一種)REALである複素値を有し、虚数部REALである(Y、一種)を有しています。
しかし、私はそれはそれはcomplex(8)
ですが、精度が失われた
(1.12000000476837,2.33999991416931)
を与えるこの
print*,cmplx(1.12,2.34,kind(0D0))
を試してみました。
私はこの場合を知っていますが、私は単に(1.12D0,2.23D0)
を使用することができます。しかし、私は不思議ですkind
の点はcmplx
ですか?
ありがとうございます。 'real64'は' D0'より移植性がありますか? – user15964