Сортування та перемішування чисел
Сортуйте числа за зростанням чи спаданням, реверсуйте або перемішуйте список онлайн. Підтримка локальних форматів, безпечно та безкоштовно. Обробка виконуєть…
Почати роботу
Можливості та обмеження
Цей інструмент обробляє список чисел локально у вашому браузері. Він не надсилає дані на сервер, тому ваші числа не залишають пристрій.
Режими сортування
Доступні чотири режими: сортування за зростанням (від меншого до більшого), за спаданням (від більшого до меншого), реверсування поточного порядку (без сортування за значенням) та випадкове перемішування (алгоритм Фішера-Йетса). Сортування порівнює числові значення, а не текст, тому, наприклад, 10 буде після 9.
Приклад роботи
Вхідний список: 3, 1, 2. Якщо вибрати сортування за зростанням, результат буде 1, 2, 3. Якщо вибрати реверсування, результат буде 2, 1, 3 (оскільки реверсування змінює порядок на протилежний, але не сортує).
Підтримка локальних форматів
Числа можуть містити десяткові коми або крапки залежно від локалі. Наприклад, в українській локалі десятковий розділювач — кома, а розділювач тисяч — пробіл. Для виводу у форматі CSV використовується крапка з комою, щоб уникнути плутанини з десятковими комами.
Обмеження
Максимальна довжина вхідних даних — 100 000 символів, максимальна кількість чисел — 100 000. Дублікати зберігаються, інструмент не видаляє повторювані значення. Випадкове перемішування не є криптографічно безпечним і не підходить для лотерей або інших випадків, де потрібна незалежна перевірка.
Часті запитання
Чи можу я сортувати числа з десятковими комами?
Так, інструмент розпізнає десяткові коми та крапки залежно від локалі. Наприклад, «3,14» буде інтерпретовано як 3.14 в українській локалі.
Чи зберігаються дублікати?
Так, інструмент не видаляє повторювані значення. Якщо у вас є два однакові числа, вони обидва залишаться в результаті.
Чи можу я використовувати цей інструмент для випадкового вибору переможця?
Випадкове перемішування використовує Math.random, яке не є криптографічно безпечним. Для чесного розіграшу з можливістю аудиту використовуйте спеціалізовані сервіси.
Контрольний список
- Перевірте, чи правильно введені від'ємні числа.
- Переконайтеся, що десяткові розділювачі відповідають вашій локалі.
- Після сортування перевірте, чи збереглися дублікати.
- Скопіюйте результат, якщо він вам потрібен.
Обробка виконується локально у вашому браузері.