Outil en ligne de tri et de mélange de nombres
Triez vos nombres par ordre croissant ou décroissant, inversez ou mélangez. Outil en ligne gratuit, local et rapide. Essayez maintenant. Le traitement s’effe…
Commencer
Fonctionnalités de l'outil de tri de nombres
Tri numérique précis
L'outil compare les valeurs numériques, pas leur représentation textuelle. Ainsi, 10 est correctement placé après 9, contrairement à un tri alphabétique.
Options de tri et de mélange
Vous pouvez trier par ordre croissant ou décroissant, inverser l'ordre actuel sans trier, ou mélanger aléatoirement avec un algorithme de Fisher-Yates.
Exemple concret
Entrée : 3, 1, 2 avec tri croissant donne 1, 2, 3. Avec tri décroissant : 3, 2, 1. Avec inversion : 2, 1, 3 (si l'ordre initial est 3,1,2). Avec mélange, le résultat est aléatoire.
Gestion des nombres décimaux
Les nombres décimaux sont reconnus selon la locale française (virgule décimale). Pour la sortie CSV, le séparateur est le point-virgule afin d'éviter toute ambiguïté.
Limites et avertissements
- La saisie est limitée à 100 000 caractères et 100 000 valeurs.
- Les doublons sont conservés.
- Le traitement est local dans votre navigateur ; aucune donnée n'est envoyée à un serveur.
- Pour de très grandes listes, la page peut être temporairement occupée.
FAQ
Comment l'outil gère-t-il les nombres négatifs ?
Les nombres négatifs sont analysés correctement, par exemple -5 est inférieur à -1. Le tri numérique les place avant les nombres positifs.
Puis-je utiliser des virgules comme séparateur décimal ?
Oui, la saisie accepte la virgule comme séparateur décimal (locale française). Pour la sortie CSV, le point-virgule est utilisé pour éviter les conflits.
Le mélange est-il vraiment aléatoire ?
Le mélange utilise l'algorithme de Fisher-Yates avec Math.random. Il convient pour un usage courant, mais n'est pas cryptographiquement sûr.
Le traitement s’effectue localement dans votre navigateur.