我有一个包含浮点值的数组(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