Choisissez la base source 16 et saisissez FF. La saisie ignore la casse : les deux F valent 15. La chaîne est valide car 15 est inférieur à 16. La sortie canonique utilise des majuscules si nécessaire.
Accumulez 15 puis 255
Partez de 0. Le premier F donne 0 × 16 + 15 = 15. Le second donne 15 × 16 + 15 = 255. Le résultat est un entier BigInt exact, sans fraction, exposant ni arrondi.
Rendez le même 255 dans cinq bases
La base 2 donne 11111111, la base 8 donne 377, la base 10 donne 255, la base 16 donne FF et la base 36 donne 73. Chaque chaîne emploie des positions différentes mais représente le même entier.
255 précède d’une unité la puissance de deux suivante
Huit bits binaires à un donnent 2⁸ − 1 = 255. Ajouter un produit 256, binaire 100000000 et hex 100. Cette limite explique la présence fréquente de 255 près des octets, mais NumberBase ne suppose aucune largeur et n’encode pas d’octets.