Réorganisateur et déduplicateur de nombres en ligne
Outil gratuit pour réorganiser les chiffres et supprimer les doublons dans une liste de nombres. Exemple : 123, 321, 112, 121, 45 devient 123, 112, 45. Le tr…
Commencer
Fonctionnement et exemple concret
Cet outil compare les nombres en triant les chiffres décimaux de chaque valeur pour former une clé de comparaison. Il ne conserve que la première valeur pour chaque clé, en préservant l'ordre d'origine.
Exemple de travail
Entrée : 123, 321, 112, 121, 45
Sortie : 123, 112, 45
Explication : 321 correspond à 123 après tri des chiffres, et 121 correspond à 112.
Paramètres et limites
- Les valeurs négatives, décimales et les entiers hors de la plage des entiers sûrs JavaScript sont rejetés.
- La liste partagée est limitée à 100 000 caractères et 10 000 valeurs analysées.
- Les zéros en tête ne peuvent pas distinguer les groupes car les valeurs sont analysées comme nombres avant comparaison.
- Le traitement reste dans le navigateur ; aucune donnée n'est envoyée à un serveur.
Limitations de détection
L'outil compare uniquement les multiensembles de chiffres décimaux. Il ne détecte pas les doublons numériques approximatifs, les textes répétés, les permutations avec signes ou les nombres écrits en toutes lettres.
Questions fréquentes
Pourquoi 321 est-il supprimé si 123 est présent ?
Parce que l'outil trie les chiffres de chaque nombre pour créer une clé. 321 et 123 ont les mêmes chiffres, donc ils sont considérés comme des doublons et seule la première occurrence (123) est conservée.
Que se passe-t-il si j'entre un nombre négatif ou décimal ?
L'outil rejette ces valeurs et affiche un message d'erreur. Seuls les entiers non négatifs dans la plage des entiers sûrs JavaScript sont acceptés.
L'ordre des nombres est-il modifié ?
Non, l'ordre d'origine des nombres conservés est préservé. Seuls les doublons sont supprimés, sans réorganisation de la liste.
Le traitement s’effectue localement dans votre navigateur.