В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего передложения в данной кодировке. И то же в вас очарованье, и та ж в душе моей любовь!..
Задать свой вопросЭта задача очень обычная и решение её тоже не трудное. Но перед тем, как начать её решать необходимо выучить некоторую теорию.
Немножко теории
Кодирование - это преставление чисел либо букв в виде определенного языка. Кодировкой unicode именуют эталон кодировки символов, который дозволяет представить знаки во всех письменных языках.
Метод решения
Для более комфортного решения целенаправлено воспользоваться алгоритмом.
- Читаем условия задачки и глядим сколько весит каждый знак.
- Очень-очень пристально подсчитываем сколько всего знаков. Это самый ответственный момент в решении сходственного рода задач, если вы ошибётесь хоть на один знак - решение будет не правильным.
- Перемножаем обозначенный в задачке вес символа на общее количество символов (приобретенное число - это ответ в битах).
- Если по условию задачки ответ необходимо записать в б, то разделяем на 8 (1 б=8 бит).
- Записываем ответ.
Решение задачки
Изучив теорию, можно перейти к решению задачи.
В одной из шифровок unicode каждый знак кодируется 16 битами. Обусловьте размер предложения. И то же в вас очарованье, и та ж в душе моей любовь!..
- Прочитав условие задачи, я виду, что каждый знак кодируется 16 битами.
- Сейчас необходимо сосчитать знаков. В данном предложении их 54.
- 54*16=864 бит. В принципе на данный момент теснее можно записывать ответ, но я дополнительно переведу биты в байты.
- 864/8=108 б
- Ответ: 108 б.
Заключение
Как я удостоверился решать такие задачки просто, потому решение сходственных задач не вызовет никаких трудностей.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.