我有一個包含浮點值的數組(time
)。我想要減去此數組的元素並將結果存儲在另一個數組中並進一步將其打印出來。我試過如下:從相同數組的另一個元素中減去一個數組的元素
time=Array.new
time=open("/home/sakshi/Desktop/test/PACKET-WISE_DETAILS/pkt_time.tsv", &:read)
time.each do |i|
puts time[i+1]-time[i]
end
,但我得到這個錯誤:
'in `+': can't convert Fixnum into String (TypeError) ' error.
我也試着重寫了while
環上面的代碼,但不工作或者。
在什麼時間?做'時間'。你還有哪個版本的紅寶石? – AJcodez 2013-03-01 13:19:26
時間是我的數組,其中我正在使用來自pkt_time文件的值lal。但它正在採取錯誤的價值觀。我是否以錯誤的方式閱讀文件? – user1914693 2013-03-04 12:36:11
我正在使用紅寶石1.8.7(2010-08-16 patchlevel 302)[i686-linux] – user1914693 2013-03-04 12:36:41