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ırdaki ilk sayıyı, satırın neresinde olursa olsun okur; örneğin Item 12 içindeki 12, Price: 3.5 içindeki 3.5 ya da -4 x içindeki -4. Eksi veya artı işareti yalnızca bir kelimenin başındaysa sayılır, yani A-2 değeri 2 okunur. 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. Hiç sayısı olmayan satır, ilk sırasını koruyarak en sona gider. 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

  • Kelime içindeki eksi işaretinin sayılmasını beklemek. İşaret yalnızca kelime başındaysa sayılır; A-2 değeri -2 değil 2 okunur. Negatif sayı demek istiyorsanız eksiden önce boşluk bırakın.
  • 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ırdaki sonraki bir sayının dikkate alınmasını beklemek. Her satırda yalnızca ilk sayı kullanılır; Dec 5 - 12 items satırı 5'e göre sıralanı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ırdaki ilk 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.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    Güvenilir sonuç için sıralamak istediğiniz sayının her satırdaki ilk sayı olmasına dikkat edin. Araç bulduğu ilk sayıyı, nerede olursa olsun alır; yani Item 12 satırı 12'ye göre sıralanır, sayısı olmayan satırlar en sona gider. 1.000 değil 1000 yazın, çünkü virgül sayıyı bitirir. Yalnızca artan sıralar; azalan liste için çıktıyı aşağıdan yukarı okuyun. Satırlarınız nasıl görünüyor?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar