ASCII определяет цифры от 0 до 9 с десятичными кодами от 48 до 57.
Таким образом, есть двоичное представление для символа, но также и для десятичной цифры.
Двоичное представление символа 46: 00110100 00110110
.
Символ 4 - это код 52 в ASCII; следовательно, вы получаете 00110100
. В то время как символ 6 54, за что вы получаете 00110110
.
Между тем, десятичное число 46 сохраняется в 16-разрядном слове со следующим представлением: 00000000 00101110
.
Для символа 261 вам необходимо получить код ASCII для 2, 6 и 1.
2: 50
6: 54
1: 49
Итак, вы получите 50, 54, 49: 00110010 00110110 00110001