作者asiagodfater (亞洲統粉前來報到)
看板Perl
標題[問題] hash值用foreach拿出來後成對
時間Fri Jan 13 18:38:50 2017
程式碼大概長這樣
http://pastebin.com/uMP4LraL
open的文件如下
12:00:00.12345.1
12:00:00.23456.2
12:00:00.76543.45
12:00:00.65432.46
想要辦到的是把每筆資料最後的數字成對然後算出時間差
像是1跟2是同一筆45跟46是同一筆算出時間差
無奈於沒有天份實在想不出辦法
上來求求大神
程式可能有些錯誤以及排版不順眼,先在這裡說抱歉
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.199.17
※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1484303933.A.C41.html
※ 編輯: asiagodfater (111.250.199.17), 01/13/2017 19:14:57
※ 編輯: asiagodfater (111.250.199.17), 01/13/2017 19:26:48
推 abliou: 怎麼知道1跟2是一筆,45,46是一筆?哪邊是時間?01/13 20:28
這只是舉例啦…
資料會有很多比不同的數值,兩個數值差1就是一對
→ Neisseria: 我也覺得這個資料怪怪的,不太像時間的格式01/13 20:33
→ Neisseria: 如果固定每兩筆成對的話,就用 array 存就好了01/13 20:33
時:分:秒.毫秒.代號
不會固定每兩筆成對…
※ 編輯: asiagodfater (111.250.199.17), 01/13/2017 20:48:54
※ 編輯: asiagodfater (111.250.199.17), 01/13/2017 20:51:24
※ 編輯: asiagodfater (111.250.199.17), 01/13/2017 20:51:54
→ Neisseria: 我假設你的資料是正確的,沒處理錯誤。僅供參考01/13 22:27
好的,謝謝你已跪
※ 編輯: asiagodfater (111.250.211.232), 01/13/2017 22:55:05