Представьте десятичным кодом в трёх различных кодировках текст: «Никогда не говори никогда!»
Ответы на вопрос
Чтобы представить текст «Никогда не говори никогда!» десятичным кодом, нужно выбрать кодировку, так как один и тот же символ в разных кодировках имеет разные числовые значения. Например, возьмём три распространённые кодировки: Windows-1251, KOI8-R и UTF-8.
1. Кодировка Windows-1251
Текст в десятичном виде:
205 232 234 238 227 228 224 32 237 229 32 227 238 226 238 240 232 32 237 232 234 238 227 228 224 33
Пояснение:
-
русские буквы занимают однобайтные коды (например, «Н» — 205, «и» — 232);
-
пробел — 32;
-
восклицательный знак — 33.
2. Кодировка KOI8-R
Текст в десятичном виде:
238 201 203 207 199 196 193 32 206 197 32 199 207 215 207 210 201 32 206 201 203 207 199 196 193 33
В этой кодировке русские символы имеют другие числовые значения, поэтому последовательность отличается от Windows-1251.
3. Кодировка UTF-8
В UTF-8 кириллические символы кодируются двумя байтами, поэтому последовательность длиннее:
208 157 208 184 208 186 208 190 208 179 208 180 208 176 32 208 189 208 181 32 208 179 208 190 208 178 208 190 209 128 208 184 32 208 189 208 184 208 186 208 190 208 179 208 180 208 176 33
Таким образом, один и тот же текст имеет разные десятичные коды:
-
Windows-1251: 26 чисел;
-
KOI8-R: 26 чисел;
-
UTF-8: 47 чисел, так как большинство русских букв занимают по два байта.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

