Сколько байт памяти надо для записи шуточного высказывания Оскара Уайльда: «Я такой умный, что иногда не понимаю ни единого слова из того, что говорю»?
Сколько байт памяти надо для записи шуточного высказывания Оскара Уайльда: «Я такой умный, что иногда не понимаю ни единого слова из того, что говорю»?
Зависит от того, в какой кодировке записывать. Если для записи одного символа используется один байт - тогда семьдесят три буквы шуточного высказывания займут 73 байта, а если же для записи символов русского алфавита в кодировке используется два байта на символ - соответственно, 73*2=146 байт.
Единственно верного ответа на этот вопрос не существует. Объём текста может зависеть от разных обстоятельств и один и тот же текст в некоторых случаях будет весить по разному. И первый вопрос, который следует задать тому, кто ищет этот объём, - а какой формат этого текстового файла?! Ну а если просто усреднить все показатели и не заморачиваться насчёт форматов, кодов и прочих нюансов в цифровых объёмах, то ответ - 63 байта вместе со знаками препинания и пунктуации.
В шуточном высказывании Оскара Уайльда 73 знака, нужно было посчитать не только буквы, но и пробелы между ними, посчитать это можно было вставив его высказывание в любой текстовый редактор. С учетом того, что в кодировке используется один байт на один символ, соответственно нужно 73 байта, это если рассматривать кодировку КОИ-8, если брать кодировку UTF-16 , тогда байтов понадобиться в два раза больше, то есть 146.
Добавить комментарий