Страница: 1 |
всем! Тут такой глцпый вопрос возник: Сколько в 1 символе БАЙТ или БИТ ... просто я определяю число символов в переменной с помощью функции Len а вот мне надо размер всего сообщения! Всем
Ну ты даешь! В 1 байте 8 бит, каждый бит может иметь значение либо 0 (false), либо 1 (true), каждый байт может иметь значение от 0 до 255, например: (text) я = (binary) 1111 1111 = (dec) 255 = (hex) FF. Len показывает сколько символов(байт) в строке. Например: Len("Привет") возвратит значение 6 // уж можно было бы и самому по эксперементировать В юникоде 1 символ = 2 байтам, но Len всеравно будет возвращать общее количество байтов, поскольку юникоду Len никто не научил. Если интересно... В байт можно записать до двух 16-ричных чисел. В каждый полубайт (вроде называется "тетрада") по одному Например: 9 1001 Объясню как Справа налево каждый разряд это степень двойки. Двойка в нулевой, в первой, в квадрате, и в кубе. #^3 #^2 #^1 #^0 В нашем случае 2^3+0^2+0^1+2^0=9 Страница: 1 |
Вопрос: Глупый вопрос про символы и биты с байтами :)
Добавлено: 01.04.03 17:14
Автор вопроса: V!RU$™ | Web-сайт:
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 01.04.03 17:53
в БАЙТЕ - 8 БИТ
символ ANSI - 1 БАЙТ
символ UNICODE - 2 БАЙТА
Номер ответа: 2
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #2
Добавлено: 04.04.03 04:34
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 04.04.03 23:49