배열 (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
하지만 난이 오류가 무엇입니까 : 나는 또한 while
루프 위의 코드를 다시 작성하려
'in `+': can't convert Fixnum into String (TypeError) ' error.
하지만 그 중 하나를 작동하지 않습니다 나는 다음 시도했다.
무슨 일을이 밖으로 시도? 'P 시간'을하십시오. 또한 어떤 버전의 루비가 있습니까? – AJcodez
시간은 pkt_time 파일의 값을 가져 오는 내 배열입니다. 그러나 그것은 잘못된 가치관을 가지고 있습니다. 파일을 잘못 읽은 건가요? – user1914693
나는 루비 1.8.7 (2010-08-16 패치 레벨 302) [i686-linux] – user1914693