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

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

Отвечать в конференциях и заводить новые темы может любой участник, независимо от наличия регистрации на сайте 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

Читайте также
Родители отказываются лечиться: что за этим стоит и как говорить, чтобы услышали
"Я нормально себя чувствую", "Само пройдёт", "В моём возрасте уже поздно лечиться" – эти фразы слышат тысячи взрослых детей. Почему пожилые родители отказываются идти к врачу, чего они на самом деле боятся и как говорить о здоровье так, чтобы не поссориться? Разбираемся, когда стоит настаивать, а когда важно принять чужое решение.
10 вещей, которые стоит сделать для себя до конца лета
Кажется, лето только началось, но его последние недели уже на горизонте. Если вы всё время заботились о других и откладывали себя "на потом", сейчас самый подходящий момент это исправить. Рассказываем, какие маленькие удовольствия стоит успеть подарить себе до конца сезона.

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



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

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