[問題] fortran90 將整數轉成double precision
想把一個整數轉成double precision
例如有一個整數integer::k
k=9
轉成single precision的話,就會用
real(k)
就可以了
可是想轉成double precision的話
我就不知道怎麼辦了
我查過了書
可是試了,都不work
integer, parameter:: Prec14 = selected_real_kind(14)
因為我想double有14位
然後real(k, kind=Prec14)
可是還是失敗了
有大大知道甚麼方法嗎
我用的compiler是ifort
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.158.92
推
03/04 00:17, , 1F
03/04 00:17, 1F
推
03/04 01:13, , 2F
03/04 01:13, 2F
→
03/04 01:14, , 3F
03/04 01:14, 3F
推
03/04 01:16, , 4F
03/04 01:16, 4F
推
03/04 01:51, , 5F
03/04 01:51, 5F
→
03/04 10:27, , 6F
03/04 10:27, 6F
→
03/04 10:28, , 7F
03/04 10:28, 7F
→
03/04 10:35, , 8F
03/04 10:35, 8F
推
03/04 15:03, , 9F
03/04 15:03, 9F
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章