Re: [問題] 雙層比較

看板Perl作者 (Art of Life)時間18年前 (2007/02/09 15:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《ultra400 (阿志)》之銘言: : 假如我有一堆數字如: : 10.6 : 11.6 : 10.5 : 11.5 : 10.10 : 11.10 : 想要按順序排成: : 10.5 : 10.6 : 10.10 : 11.5 : 11.6 : 11.10 : 的話,要如何排呢? @a=("10.6","11.6","10.5","11.5","10.10","11.10"); @b= sort version @a; print $_.$/ for @b; sub version{ ($a1,$a2)=$a=~/(\d+).(\d+)/; ($b1,$b2)=$b=~/(\d+).(\d+)/; $a1<=>$b1 or $a2<=>$b2 ; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.142.148
文章代碼(AID): #15p2b0TK (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #15p2b0TK (Perl)