Каждый символ в кодировке Unicode, которая использует 16 бит для представления (например, UTF-16), занимает 2 байта (поскольку 1 байт = 8 бит).
Чтобы определить размер в байтах данного предложения, необходимо посчитать количество символов в нем.
Предложение: "Я к вам пишу — чего же боле? Что я могу еще сказать?"
Теперь считаем символы:
- "Я" - 1
- " " (пробел) - 1
- "к" - 1
- " " (пробел) - 1
- "в" - 1
- "а" - 1
- "м" - 1
- " " (пробел) - 1
- "п" - 1
- "и" - 1
- "ш" - 1
- "у" - 1
- " " (неразрывный пробел) - 1
- " " (неразрывный пробел) - 1
- "—" - 1
- " " (пробел) - 1
- "ч" - 1
- "е" - 1
- "г" - 1
- "о" - 1
- " " (пробел) - 1
- "ж" - 1
- "е" - 1
- " " (пробел) - 1
- "б" - 1
- "о" - 1
- "л" - 1
- "е" - 1
- "?" - 1
- " " (пробел) - 1
- "Ч" - 1
- "т" - 1
- "о" - 1
- " " (пробел) - 1
- "я" - 1
- " " (пробел) - 1
- "м" - 1
- "о" - 1
- "г" - 1
- "у" - 1
- " " (пробел) - 1
- "е" - 1
- "щ" - 1
- "о" - 1
- " " (пробел) - 1
- "с" - 1
- "к" - 1
- "а" - 1
- "з" - 1
- "а" - 1
- "ть" - 1
- "?" - 1
Всего в предложении 52 символа. Поскольку каждый из них занимает 2 байта, мы умножаем количество символов на 2:
52 символа * 2 байта = 104 байта.
Таким образом, размер данного предложения в кодировке Unicode (16 бит, 2 байта на символ) составляет 104 байта.