Home / Nummertools / Tool om getallen te herschikken en te dedupliceren
Gratis online tools

Tool om getallen te herschikken en te dedupliceren

Voer niet-negatieve gehele getallen in en verwijder duplicaten die ontstaan door cijferherschikking. Voorbeeld: 123, 321, 112, 121, 45 wordt 123, 112, 45. De…

Aan de slag

Werking en voorbeeld

Stel dat je de getallen 123, 321, 112, 121, 45 invoert. De tool sorteert de cijfers van elk getal: 123 en 321 hebben beide de cijfers 1,2,3, dus alleen 123 blijft behouden. 112 en 121 hebben beide de cijfers 1,1,2, dus alleen 112 blijft over. 45 is uniek. De uitvoer is dus 123, 112, 45.

Belangrijke beperkingen

  • Alleen niet-negatieve gehele getallen binnen het veilige gehele bereik van JavaScript worden geaccepteerd. Negatieve waarden, decimalen en te grote getallen worden afgewezen.
  • De tool vergelijkt alleen de multiset van cijfers; het detecteert geen benaderende numerieke duplicaten, herhaalde tekst, permutaties met tekens of geschreven getallen in woorden.
  • Leidende nullen maken geen verschil, omdat waarden als getallen worden geparseerd voordat ze worden vergeleken.

Veelgestelde vragen

Wat gebeurt er met getallen die dezelfde cijfers bevatten maar verschillende lengtes hebben?

De tool sorteert de cijfers van elk getal en vergelijkt de resulterende reeksen. Bijvoorbeeld 12 en 21 worden beide 12 na sortering, dus alleen het eerste getal blijft behouden. Getallen met verschillende cijferlengtes, zoals 12 en 112, hebben verschillende gesorteerde reeksen en worden niet als duplicaten beschouwd.

Kan ik negatieve getallen of decimalen invoeren?

Nee, de tool accepteert alleen niet-negatieve gehele getallen. Negatieve waarden, decimalen en getallen buiten het veilige gehele bereik worden afgewezen.

Blijft de oorspronkelijke volgorde behouden?

Ja, de tool behoudt de volgorde van de eerste voorkomens van elke cijfergroep. De uitvoer gebruikt locale-aware getalnotatie, maar de volgorde is hetzelfde als in de invoer.

De verwerking gebeurt lokaal in je browser.