Codes de touche Alt - 2 chiffres vs 3 chiffres

2

Ouvrez le Bloc-notes et tapez Alt+ Numpad 1+ Numpad 6, ce qui donne un caractère ►
Mais lorsque je tape Alt+ Numpad 0+ Numpad 1+, Numpad 6je ne reçois aucun caractère.

Quelle est la différence ici?

Quand je tape Alt+ 2+ 2+ 5je reçois ß
Quand je tape Alt+ 225225je reçois ce qui correspond à Alt+201

Comment est Alt+ 225225la même chose que Alt+ 201?

RRR
la source
J'évite la question de nombres différents de chiffres retournant différents en entrant toujours 4 chiffres. Alt + Numpad0 + Numpad0 + Numpad1 + Numpad6.
JMD

Réponses:

3

225225% 256 = 201

Ou bien, la représentation binaire de 225225 se termine par la représentation binaire de 201.

Brian
la source
3

La raison pour laquelle Alt+ Num16vous donne ►, tandis que Alt+ ne Num016donne rien, c'est que vous pouvez accéder à la fois aux caractères mappés aux codes 1 à 31 de la page de codes IBM PC page 437 et aux caractères de contrôle compris dans cette plage d' ASCII . Vous entrez un zéro pour les caractères de contrôle et vous omettez les zéros pour les caractères graphiques de cet ensemble: ♥ ♦ • ○ ▲ ▼

Pour essayer, vous pouvez taper Alt+ Num9pour ○ (cercle) ou Alt+ Num09pour Tabet Alt+ Num13pour ♪ ou Alt+ Num013pour Return. Disons simplement que l'utilisation de l'ASCII 16 (Ctrl-P) est perdue dans la nuit des temps .

Si vous utilisez une application compatible Unicode telle que Wordpad, entrez Alt+ Num225225est identique à Alt+ Num28617(225225% 65536 = 28617), qui correspond au caractère U + 6FC9 ou

Dennis Williamson
la source