Раздел: Помогите!

В блог Подписаться на Дзен!

Отвечать в конференциях и заводить новые темы может любой участник, независимо от наличия регистрации на сайте 7я.ру.

Разрядность?

Господа, только не бейте больно:) - за 10 лет с момента окончания ВУЗа наблюдается полная амнезия:(

вопрос такой - какова разрядность у данных символьного типа? то бишь, сколько байтов занимает в памяти один символ?

Заранее благодарна за помощь!
26.01.2008 03:06:17,

11 комментариев

От кого: Настройки

Вы не авторизованы.

Если Вы отправите сообщение анонимно, то потеряете возможность редактировать и удалить это сообщение после отправки.

E-mail:
получать ответы на E-mail
показывать ссылки на изображения в виде картинок
Пуляющий Peter
Один. %)

Есть ещё понятие "верхнего бита", то есть стандартные символы и латинский алфавит лежат в пределах 7 бит, а национальные раскладки "расположены" в 8-м бите. На этот 8-й бит может иногда возникать ругань, или вообще он может убиваться, например в именах файлов, почтовых заголовках и т.п. Но в памяти и 7-битный символ одинфиг 1 байт занимает конечно.
26.01.2008 05:15:13, Пуляющий Peter
Спасибо! Я уже потом, как тему создала, сообразила, что 255 - это 2 в 8-й степени:) то есть, байт:) И понимание этого пришло ко мне во сне:)) 26.01.2008 10:01:47, Большая медведица
Серебристый Лис
2^8 ну никак нечетным быть не может. Сон не в руку :-)))) 27.01.2008 13:15:14, Серебристый Лис
от 0 до 255 - как раз 2 в 8-й получается:) 29.01.2008 22:23:51, Большая медведица
svet
программисты ноль тоже считают :) 28.01.2008 10:43:41, svet
Серебристый Лис
Проверил на трех калькуляторах, двух компьютерах и двух коммуникаторах - на всём, до чего дотянулась рука! :-) 2^8 это всё же 256, если мы, конечно, оперируем десятичной системой счисления :-)))) И не нада на меня лаяться, я сам программист, хотя бы по диплому! :-)))) 30.01.2008 10:13:50, Серебристый Лис
svet
да. это 256 значений(!). а не число 256. чему-то видимо не тому учили по диплому :) вы к писанию ибисо руку не прикладывали случаем? :)
2^2 это тоже будет 4. 00-01-02-03
не знаю каким местом проверял, но в виндовом калькуляторе набрать в режиме 1 байт все "1" - 11111111, и переключить в десятичный - покажет именно 255. и о, удивительно - F это 15, а FF - это 255 тоже.
а уж то что одЫн байт это 8 бит каждый из 2 состояний мы сомневаться не будем?
30.01.2008 13:10:18, svet
Серебристый Лис
СВЕТу - 2^0=1
2^1=2
2^2=4
2^3=8
2^4=16
2^5=32
2^6=64
2^7=128
2^8=256

Покажите данную табличку ученику очень средней школы и попросите найти ошибку. FFh=255(10), несомненно, но FF это 2^8-1! Право, не стОит вселять сумятицу в умы НЕпрограммистов. Мы с Вами прекрасно понимаем, что речь идет о БАЙТЕ (вот там и есть 255!!) но 2^8 и полный байт слегка (гм-гм) отличаются. На единицу.
И уж тем более, не следует наезжать (сршенно не по делу), чему меня учили в ВУЗе. Учили чему надо. Арифметику, правда, преподавали значительно раньше.
31.01.2008 01:14:59, Серебристый Лис
svet
да, 2^8=256, максимальное число которое можно записать будет 2^8-1 и диапазон чисел, которые можно записать таким кодом - 0 .. 255, всего 256 значений. все правы.
арифметика тут совсем ни при чем. изначально ясно что человек считает комповые данные. символы в байте. в арифметике и -0 не бывает. а в двоичном коде случается.
31.01.2008 11:48:33, svet
Пуляющий Peter
Небось под виндузой калькуляторы? Выкинь на памойко! Эксель ещё и не такое насчитывал! %)))
30.01.2008 12:24:09, Пуляющий Peter
Пуляющий Peter
Несовсем, ну да ладно. %) (-) 27.01.2008 00:01:40, Пуляющий Peter

Читайте также
Страх пенсии: как превратить финишную прямую в новый старт
Задумывались ли вы, чем займетесь на пенсии? Наверняка, вы встречали людей, которые работают до последнего дня, и ни в какую не хотят бросать и наслаждаться заслуженным отдыхом. Попробуем разобраться, почему люди боятся уйти на пенсию.
Почему важно вовремя диагностировать и лечить скрытые родовые травмы у детей
Проблемы со сном, аппетитом или поведением могут быть следствием травмы, которую малыш получил при рождении. В статье расскажем, как распознать такие нарушения и почему важно вовремя их корректировать.

Материалы сайта носят информационный характер и предназначены для образовательных целей. Мнение редакции может не совпадать с мнениями авторов. Перепечатка материалов сайта запрещена. Права авторов и издателя защищены.



Рейтинг@Mail.ru
7я.ру - информационный проект по семейным вопросам: беременность и роды, воспитание детей, образование и карьера, домоводство, отдых, красота и здоровье, семейные отношения. На сайте работают тематические конференции, ведутся рейтинги детских садов и школ, ежедневно публикуются статьи и проводятся конкурсы.
18+

Если вы обнаружили на странице ошибки, неполадки, неточности, пожалуйста, сообщите нам об этом. Спасибо!