Satırları Sayısal Sıralama Aracı

Satırları başındaki sayısal değere göre sıralamak için metni yapıştırın.

Nasıl hesaplanır?

Boş olmayan her satıra bir sıralama anahtarı verilir: araç satırın başındaki boşlukları keser, sayının parçası olamayacak baştaki karakterleri (rakam, e, E, ., +, - dışındaki her şeyi) atar ve kalan kısımdan ondalık bir sayı okur. Satırlar bu değere göre artan sırada dizilir, boş satırlar silinir. Değeri eşit satırlar ilk sıralarını korur. Okunabilir sayısı olmayan satır 0 değeri alır ve sıfırların arasına düşer. Ondalık ayırıcı yalnızca nokta olabilir; binlik virgülü sayıyı bitirir, yani 1,000 değeri 1 sayılır. Sayaç, sıralanan satır sayısını gösterir. Azalan sıra seçeneği yoktur, gerekirse çıktıyı kendiniz ters çevirin.

Örnek hesaplama

Her biri bir sayıyla başlayan beş yanıt süresi yapıştırıyorsunuz: 250, 42, 1200, -8 ve 7,5. Düz alfabetik sıralama 1200'ü en başa, 7,5'i sona yakın bir yere koyardı. Araç ise baştaki sayıları okur ve -8, 7,5, 42, 250, 1200 sırasına dizer. Eksi değer en küçük olduğu için başa gelir. Çıktı, beş satırın bu sırayla tamamıdır (sayının yanındaki açıklama satırla birlikte taşınır) ve gösterilen satır sayısı 5 olur.

Bu örneği dene →

Sık yapılan hatalar

  • Sayıdan önce kelime yazmak. Baştaki harfler atlanır ama atlama ilk e ya da E harfinde durur; bu yüzden item 10 ve line 3 satırları 0 okunur ve sayılarına göre sıralanmaz, v10 veya id: 5 ise çalışır.
  • Ondalık virgül ya da binlik ayırıcı kullanmak. 7,5 değeri 7, 1,000 değeri 1 okunur; 7.5 ve 1000 yazın.
  • Satırın ortasındaki ya da sonundaki sayının dikkate alınmasını beklemek. Yalnızca satır başındaki sayı (atlanan önekten sonra) kullanılır.
  • Azalan sıra ya da ikinci bir sütuna göre sıralama beklemek. Yalnızca ilk sayıya göre artan sıra vardır.
  • Boş satırların korunacağını sanmak. Boş satırlar silinir, bu yüzden sayaç yapıştırdığınız satır sayısından az çıkabilir.

Bu hesaplama hakkında

Bu araç, yapıştırılan metin satırlarını düz metin olarak değil, her satırın başladığı sayıya göre artan sırada sıralar. Bu ayrım önemlidir çünkü sıradan alfabetik sıralama karakterleri soldan sağa karşılaştırır, bu yüzden "100" değeri "9"dan önce gelir — sayısal sıralama ise başlangıçtaki sayının gerçek büyüklüğünü karşılaştırır ve beklendiği gibi 9'u 100'den önce koyar.

Tam olarak düz sıralama komutlarını şaşırtan veri türleri için tasarlanmıştır: sayısal önekli sunucu logları, dışa aktarılmış tablo satırları, ölçüm değerleri veya anlamlı sıralamanın alfabetik değil sayısal olduğu herhangi bir liste. Satırları yapıştırın, doğru sıralanmış listeyi alın ve sonucu tek tıkla kopyalayın.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar