看板 Fortran 關於我們 聯絡資訊
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: 162.105.195.208
maiming:我嘗試了上述的寫法,但仍就是一樣的結果,印到螢幕的值 05/11 15:12
maiming:仍是零點多少開頭,而非照檔案的內容印出。 05/11 15:12
awer89:write(*,*) ?? 05/11 16:00
qaz692:你在write裡用D,表示你用指數型態輸出,當然是零點多少開頭 05/11 16:26