Re: [問題] 如何在判別空缺的資料?
題外話…
讀純文字檔資料時,我喜歡先讀成字串,再從字串去讀要的值。
ex.
資料格式(亂打的):
YYYYMMDDHH LAT LON WIND
1992010206 123 1223 80
那我會用:
character*100 rline
integer y,m,d,h,vmax
real lat,lon
...
read(90,'(a100)')rline
read(rline,'(i4)')y
read(rline,'(4x,i2)')m
read(rline,'(6x,i2)')d
.... 以此類推
好處是比較清楚,免得格子算錯要重算一次,
而且原發問人的問題也可以用字串做if判斷;
缺點就是比較麻煩,要寫好多行…
※ 引述《swm (研究室常駐程式)》之銘言:
: 抱歉 看來是我沒說明清楚
: 我的資料是大氣資料 所以都是氣壓 降雨之類的
: 因此0.0對我來說是有資料 只是沒下雨
: 但是真的資料空缺,反而才是我的問題所在
: 因為我用浮點數讀取,可是不知道如何寫判斷式來
: 找真正的資料空缺
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.137.32.135
討論串 (同標題文章)
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章