Контрольные задания > Каков размер файла в кодировке UTF-8, содержащего такой текст?
To be or not to be?
Обратите внимание, что в тексте кроме букв есть пробелы и знак вопроса – все эти символы есть в стандартной таблице ASCII.
Размер файла: ______ байт
Вопрос:
Каков размер файла в кодировке UTF-8, содержащего такой текст?
To be or not to be?
Обратите внимание, что в тексте кроме букв есть пробелы и знак вопроса – все эти символы есть в стандартной таблице ASCII.
Размер файла: ______ байт
Разберем задачу.
Текст "To be or not to be?" состоит из следующих символов:
* Буквы: T, o, b, e, n, r, t
* Пробелы
* Знак вопроса: ?
Все эти символы входят в стандартную таблицу ASCII.
В кодировке UTF-8 каждый символ ASCII занимает 1 байт. Подсчитаем количество символов в тексте "To be or not to be?":
* Букв: 13
* Пробелов: 4
* Знак вопроса: 1
Итого: 13 + 4 + 1 = 18 символов.
Следовательно, размер файла в кодировке UTF-8 будет равен 18 байтам.
Ответ: 18 байт