Accueil / Outils numériques / Vérificateur de palindrome numérique en ligne
Outils en ligne gratuits

Vérificateur de palindrome numérique en ligne

Testez si un nombre est un palindrome en ligne. Saisissez des nombres, obtenez un résultat oui/non avec la valeur normalisée. Exemple : 121 → oui. Le traitem…

Commencer

Fonctionnement détaillé

Cet outil détermine si un nombre est un palindrome en comparant sa représentation sous forme de chaîne normalisée, lue de gauche à droite et de droite à gauche. Par exemple, 121 est un palindrome, 12.21 l'est aussi car le point est symétrique, mais -121 ne l'est pas car le signe moins n'a pas de contrepartie à la fin.

Exemple concret

Entrez les valeurs suivantes :

121
12.21
-121
010

Le résultat affichera :

121 oui
12,21 oui
-121 non
10 non

Notez que 010 est interprété comme le nombre 10 (les zéros initiaux sont ignorés), donc il n'est pas un palindrome.

Limites et précisions

  • La comparaison ignore les zéros initiaux, les signes plus et la notation exponentielle éventuelle.
  • Les très grands nombres sont limités par la précision des nombres JavaScript.
  • L'outil ne traite que des nombres, pas du texte arbitraire, des mots ou des glyphes numériques spécifiques à une locale.
  • Il ne génère pas le palindrome suivant et ne compte pas les sous-séquences palindromiques.

Questions fréquentes

Pourquoi 12.21 est-il considéré comme un palindrome alors que le séparateur affiché est une virgule ?

La vérification utilise la représentation interne normalisée avec un point décimal, indépendamment du format d'affichage localisé. Ainsi, la symétrie du point est prise en compte.

Que se passe-t-il si je saisis « 010 » ?

Le nombre est analysé comme la valeur numérique 10, car les zéros initiaux sont supprimés. Par conséquent, il n'est pas un palindrome, même si la chaîne originale « 010 » l'est.

Puis-je tester des nombres négatifs ?

Oui, mais un nombre négatif ne sera jamais un palindrome car le signe moins n'a pas de symétrique à la fin. Par exemple, « -121 » donne « non ».

Le traitement s’effectue localement dans votre navigateur.