Другие языки программирования и технологии

Как перевести какое либо слово в кодировке Windows - 1251 в двоичной системе счисление?)

К примеру как перевести слово СОМ как перевести в двоичную систему?
Берете кодовую таблицу Windows - 1251 (есть в википедии) . Например, ваше слово СОМ.
Буква С находится в строке D и в столбце 1, т. е. ее шестнадцатеричный код D1. Код буквы О - CE, код буквы М - СС.
С помощью программы Калькулятор или с помощью вот этой таблички переводите каждую шестнадцатеричную цифру в двоичный код (из четырех ноликов или единичек) .
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
А = 1010
B = 1011
C = 1100
D = 1101
E = 1110
F = 1111
Отсюда - код слова СОМ = D1 CE СС = 1101 0001 1100 1110 1100 1100
Павел Репин
Павел Репин
56 353
Лучший ответ
Циклом по всем символам строки, функцией ORD получаете код этого символа, а затем переводите это число в двоичную систему...
Объясни нормально. Тебе надо просто показать, как будет выглядеть какое-н. слово в двоичном виде, или тебе программу для перевода надо написать. Если программу, то указывай язык.

Если просто перевести, то смотри.

Первая буква "C" (кирилическая 'Эс' я так поинмаю, а не латинская 'Си').
Открываем таблицу с кодировкой Windows - 1251.
Ищем букву 'C'. Смотрим, в какй строке она находится - это строка D (видно слева) . Теперь смотрим столбец - столбец 1 (видно вверху таблицы) . Итого, код буквы 'C' - D1. Но это шестнадцатеричный код. Его надо перевести в двоичный, например калькулятором виндовса. Получается 1101 0001.
Также остальные 2 буквы.
если по проще, то идешь сюда -> http://ru.wikipedia.org/wiki/Windows-1251 и переводишь шестнадцатеричные коды (индекс строки записанный слитно с индексом столбца) в двоичные виндecячим калькулятором.