什麼是小數由小到大排序計算機?
這個工具會把你輸入的任何一串小數,依照數值大小由小(最小)排到大(最大)。手動比較小數時很容易出錯,因為小數點後位數較多並不代表數字較大(例如 \(0.5\) 其實大於 \(0.45\)),而這個工具能幫你免去這種猜測,快速得到正確答案。
使用方法
在輸入框中鍵入你的小數,數字之間以逗號、空格或分號分隔,例如 0.5, 0.25, 1.7, 0.9。按下計算後,你會看到完整排序好的清單(由小到大),同時還有數字的總數量、最小值與最大值。
排序原理說明
由小到大(升冪)排序的意思,就是排出一組數列,讓每個數字都小於或等於後面的數字:$$\text{Sorted} = \operatorname{sort}_{\nearrow}\left(\text{Decimal numbers}\right) \;\Rightarrow\; x_{1} \le x_{2} \le \cdots \le x_{n}$$ 要比較兩個小數,先對齊小數點,再從左到右逐位比較。如果在數字後面補上 \(0\),讓所有數字的小數位數一致,比較起來就更加直觀。
實際範例
假設有 \(0.5\)、\(0.25\)、\(1.7\)、\(0.9\):先補齊到相同位數 → \(0.50\)、\(0.25\)、\(1.70\)、\(0.90\)。比較之後,由小到大的順序為 \(0.25\)、\(0.5\)、\(0.9\)、\(1.7\)。其中最小值是 \(0.25\),最大值是 \(1.7\)。
常見問題
可以處理負的小數嗎?可以。負數比零小,所以 \(-0.3\) 會排在 \(0.1\) 前面。
可以用哪些分隔符號?逗號、空格或分號都行,而且可以混合使用。
如果有兩個數字相等怎麼辦?重複的數字會保留並排在一起,因為相等的數值同樣符合 \(d_{i} \le d_{i+1}\) 的規則。