Перейти к содержанию
TextArray
100% локально

Сортировка чисел

Отсортируйте список чисел по числовому значению, чтобы 2 стояло перед 10, а не после него.

Входные данные
Выходные данные

Сортировка чисел

Вставьте столбец чисел, и этот инструмент упорядочит их по фактическому значению. В этом отличие от сортировки простой строки: при сортировке текста сравниваются символы посимвольно и ставится 10 перед 2, поскольку «1» предшествует «2». При числовой сортировке каждая строка считывается как число, поэтому 2, 4, 10 и 33 располагаются в ожидаемом порядке. Он работает для целых чисел, десятичных дробей, отрицательных значений и научных обозначений, таких как 1e3.

Выберите порядок по возрастанию или убыванию и при необходимости включите «Удалить повторяющиеся значения», чтобы удалить повторы. Дубликаты сопоставляются по значению, а не по тексту, поэтому 1, 1,0 и 01 считаются одним и тем же числом, и сохраняется только первое. Исходный текст каждой строки сохраняется — значение, записанное как 2,50, остается 2,50, ничего не переформатируется и не округляется.

Строки, не являющиеся числами, остаются нетронутыми. Они сохраняют свой первоначальный порядок и перемещаются в конец вывода, под отсортированные числа, поэтому случайная метка или пустая строка никогда не нарушают сортировку. Это позволяет безопасно вставлять смешанный контент и при этом получать чистый числовой список вверху.

Все работает в вашем браузере. Числа никогда не загружаются, что важно для размеров, цен, идентификаторов или любых цифр, которые вы предпочитаете хранить в тайне. Подсчет результатов показывает, сколько чисел было отсортировано, а также общее количество строк, а результат обновляется по мере ввода. Допускаются окончания строк как в Windows (CRLF), так и в Unix (LF).

FAQ

Чем это отличается от сортировки строк по алфавиту?
Алфавитная сортировка сравнивает текст посимвольно, поэтому 10 предшествует 2. Этот инструмент считывает каждую строку как число и сортирует по значению, поэтому 2 предшествует 10, как если бы вы упорядочивали их вручную.
Что происходит со строками, которые не являются числами?
Они сохраняются в том виде, в каком они записаны, в исходном порядке и перемещаются в конец вывода под отсортированными числами. Пустые строки и метки никогда не мешают сортировке чисел.
Обрабатывает ли он десятичные и отрицательные числа?
Да. Десятичные дроби, отрицательные значения и научные обозначения, такие как 1e3, сортируются по их реальному значению, при этом исходный текст каждой строки сохраняется.
Как «Удалить повторяющиеся значения» определяет, что является дубликатом?
По числовому значению, а не по тексту. Таким образом, 1, 1.0 и 01 рассматриваются как одно и то же число, и сохраняется только первое вхождение.
Мои номера где-нибудь загружены?
Нет. Инструмент полностью работает в вашем браузере, и ваши номера никогда не покидают ваше устройство.