Citat:
Ursprungligen postat av
RulleRivare
I alla situationer när datan jag sorterar ska betraktas som strängar och inte nummer vill jag ha det så. Det skulle bara bli jätteknasigt och svårförutsägbart om sorteringsalgoritmen fungerar olika baserat på indatan.
Du kan ju till exempel ha en lista med lösenord som du vill ha sorterad. Hur skulle du vilja sortera dessa?
1234
hejsan1
11hej1
1hej1
12hej1
Även jag vill ha sortering av strängar på samma vis.
Då återstår frågan om artikelnummer ska representeras som tal eller strängar. Skulle jag utveckla ett generellt program/databas som innehöll artikelnummer skulle jag definitivt välja att representera artikelnummer som strängar. Artikelnummer kan ju idag ta vilka former som helst.
Som exempel kan alina (alina.se) tas där ett artikelnummer kan se ut som 'FD-CA-DEF-XL-R2-BL'.
Ett annat exempel är Dustin där de listar både det interna artikelnummret '5011028956' och tillverkarens artikelnummer '1WY59EA#UUW'. Så att tänka på artikelnummer som tal är nog ganska förlegat.