標題:
[發問]
關於地址的排序 (已解決)
[打印本頁]
作者:
av8d
時間:
2012-2-16 11:12
標題:
關於地址的排序 (已解決)
本帖最後由 av8d 於 2012-2-16 14:56 編輯
桃園縣龍潭鄉135巷4弄11號
桃園縣龍潭鄉72巷4弄11號
桃園縣龍潭鄉126巷4弄11號
使用遞增排序後會照道理應該如下:
桃園縣龍潭鄉72巷4弄11號
桃園縣龍潭鄉126巷4弄11號
桃園縣龍潭鄉135巷4弄11號
可是他卻不是,不知道什麼原因?
作者:
register313
時間:
2012-2-16 11:29
回復
1#
av8d
數字 遞增排序:
72
126
135
文字 遞增排序(單字元之比較排序):
桃 園 縣 龍 潭 鄉 1 2 6 巷 4 弄 1 1 號
桃 園 縣 龍 潭 鄉 1 3 5 巷 4 弄 1 1 號
桃 園 縣 龍 潭 鄉 7 2 巷 4 弄1 1 號
作者:
av8d
時間:
2012-2-16 13:45
回復
2#
register313
請問大大的意思是? 把字體間空一格?
如果目前系統是XP的話該如何排序呢?
作者:
register313
時間:
2012-2-16 14:05
回復
3#
av8d
數字之遞增排序:(數字由小至大)
文字之遞增排序:(筆劃由小至大)
文數字之排序(單字元之比較)(請直的比較)(空格是讓你比較的更清楚)
桃 園 縣 龍 潭 鄉 1 2 6 巷 4 弄 1 1 號
桃 園 縣 龍 潭 鄉 1 3 5 巷 4 弄 1 1 號
桃 園 縣 龍 潭 鄉 7 2 巷 4 弄 1 1 號
第1個字元都是桃
...
第6個字元都是鄉
第7個字元 1 再來 1 再來 7
第8個字元 2 再來 3
故
排序1: 桃園縣龍潭鄉126巷4弄11號
排序2: 桃園縣龍潭鄉135巷4弄11號
排序3:桃園縣龍潭鄉72巷4弄11號
以上排序是對的
如果要這樣排序(應該會很困難)
桃園縣龍潭鄉72巷4弄11號
桃園縣龍潭鄉126巷4弄11號
桃園縣龍潭鄉135巷4弄11號
作者:
alinne
時間:
2012-2-16 14:24
個人有個小小的調整建議
因數字之遞增排序(數字由小至大),故遇到數字要排序時,把位元數調整到相同排序
72巷改成--072巷
就能依樓主要的方式排序喔...
只是這個方式接受度不一,若有錯誤請不吝指正,謝謝
桃園縣龍潭鄉072巷4弄11號
桃園縣龍潭鄉126巷4弄11號
桃園縣龍潭鄉135巷4弄11號
作者:
av8d
時間:
2012-2-16 14:55
回復
5#
alinne
真是不錯的好辦法,再次感謝兩位大大的協助,萬分感激。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)