Alt-Tastencodes - 2 Ziffern vs. 3 Ziffern

1708
RRR

Öffnen Sie den Editor und geben Sie Alt+ Numpad 1+ ein. Numpad 6Dies ergibt einen Buchstaben. ►
Wenn ich jedoch Alt+ Numpad 0+ Numpad 1+ eingebe, Numpad 6bekomme ich keinen Buchstaben.

Was ist der Unterschied hier?

Wenn ich Alt+ 2+ 2+ tippe, bekomme 5ich ß.
Wenn ich Alt+ 225225tippe, bekomme ich ╔, was Alt+ entspricht201

Wie ist Alt+ 225225das Gleiche wie Alt+ 201?

2
Ich vermeide die Frage nach einer unterschiedlichen Anzahl von Ziffern, indem ich immer 4 Ziffern eingebe. Alt + Numpad0 + Numpad0 + Numpad1 + Numpad6. JMD vor 14 Jahren 0

2 Antworten auf die Frage

3
Brian

225225% 256 = 201

Oder die binäre Darstellung von 225225 endet in der binären Darstellung von 201.

3
Dennis Williamson

Der Grund dafür, dass Sie mit Alt+ erhalten Num16, während Sie mit Alt+ Num016nichts ergibt, besteht darin, dass Sie sowohl auf die Zeichen zugreifen können, die den Codes 1 bis 31 von IBM PC-Codepage 437 zugeordnet sind, als auch auf die Steuerzeichen in diesem ASCII-Bereich . Sie geben eine führende Null für die Steuerzeichen ein und lassen führende Nullen für die grafischen Zeichen in diesem Satz aus: ☺☻ ♥ ♦ ○ ◘ ○ ○ ♪ ♫ ↕►◄↕‼ ¶ ▬↨ ▬↨ ▬↨ → ← → ← ∟ ▲ ▼

Um dies zu versuchen, können Sie Alt+ Num9für ○ (Kreis) oder Alt+ Num09für Tabund Alt+ Num13für ♪ oder Alt+ Num013für eingeben Return. Sagen wir einfach, dass die Verwendung von ASCII 16 (Ctrl-P) im Zeitnebel verloren geht .

Wenn Sie eine Unicode-kompatible Anwendung wie Wordpad verwenden, ist die Eingabe von Alt+ Num225225dasselbe wie Alt+ Num28617(225225% 65536 = 28617), dh das Zeichen U + 6FC9 oder 濉