Résultat : |
Au départ |
++b$ |
--b$ |
b$= 5 | 6 | 4 | b$= A | B | A | b$= A0 | A1 | A0 | b$= A8 | A9 | A8 | b$= A9 | B0 | A9 | b$= 5Z8 | 5Z9 | 5Z8 | b$= 5Z9 | 6A0 | 5Z9 | b$= 9Z8 | 9Z9 | 9Z8 | b$= 9Z9 | 10A0 | 9Z9 | b$= 99Z8 | 99Z9 | 99Z8 | b$= 99Z9 | 100A0 | 99Z9 | b$= Z8 | Z9 | Z8 | b$= Z9 | AA0 | Z9 | b$= z8 | z9 | z8 | b$= z9 | aa0 | z9 | b$= Zx8 | Zx9 | Zx8 | b$= Zx9 | Zy0 | Zx9 | b$= Zz8 | Zz9 | Zz8 | b$= Zz9 | AAa0 | Zz9 | b$= Zxk | Zxl | Zxk | b$= Zxk1 | Zxk2 | Zxk1 | b$= Zxk9 | Zxl0 | Zxk9 | b$= J85410 | J85411 | J85410 | b$= J0000 | J0001 | J0000 | b$= K0009 | K0010 | K0009 | b$= Z000Z | Z001A | Z000Z | Règle : (voir la source) Les lettres sont incrémentées
dans l'ordre de l'alphabet : l'incrémentation du Z donne le A,
sauf s'il est en début de chaine, alors l'incrementation de Z donn AA.
de même l'incrementation du z donne a , ou aa si le z est en début de chaine.
L'incrémentation du 9 (mélangé à des lettres) donne 0 (plus la retenue à gauche
comme il se doit pour une addition normale), sauf si le
9 est en première position (donne 10). En d'autres termes, le 1 de
retenue, s'il se propage jusqu'à gauche devient A ou a si le caractère
de gauche érait un Z ou z, respectivement.
Dès qu'il y a une lettre dans la chaine la décrémentation ne fonctionne pas
|