作者hiyiyi (yiyi)
看板Fortran
標題Re: [問題] 從檔案讀備精度實數(如何控制格式)
時間Wed May 11 21:50:28 2011
用ESw.dEe
可以讓科學記號顯示成個位數有值的輸出格式
w是寬度
d是小數位數
e是指數項位數
指數項的正負號還是會顯示,不然就多費個工,先輸出到字串在移除
※ 引述《perturb (背後有老板)》之銘言:
: integer::I
: real(8), dimension(4)::sss
: open(unit=100, file='/home/data', form="formatted")
: read(100, *) sss
: do I=1,4
: write(*, '(D17.11)') sss(I)
: enddo
: ※ 引述《maiming (蒼)》之銘言:
: : 我有個關於讀檔的問題想要請教大家。
: : 現在有一個檔案名稱為data,內容有四行,如下:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 27.105.17.36
1F:推 maiming:謝謝。 05/13 21:26