Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Глупый вопрос про символы и биты с байтами :) Добавлено: 01.04.03 17:14  

Автор вопроса:  V!RU$ | Web-сайт: cxodnya.narod.ru | ICQ: 132309822 

 всем!

Тут такой глцпый вопрос возник:

 Сколько в 1 символе БАЙТ или БИТ ...  просто я определяю число символов в переменной с помощью функции Len а вот мне надо размер всего сообщения!

Всем

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #1
Добавлено: 01.04.03 17:53
в БАЙТЕ - 8 БИТ
символ ANSI - 1 БАЙТ
символ UNICODE - 2 БАЙТА

Ответить

Номер ответа: 2
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #2
Добавлено: 04.04.03 04:34

Ну ты даешь!

 

В 1 байте 8 бит, каждый бит может иметь значение либо 0 (false), либо 1 (true), каждый байт может иметь значение от 0 до 255, например: (text) я = (binary) 1111 1111 = (dec) 255 = (hex) FF.

 

 

Len показывает сколько символов(байт) в строке.

Например: Len("Привет") возвратит значение 6 // уж можно было бы и самому по эксперементировать ;)

 

В юникоде 1 символ = 2 байтам, но Len всеравно будет возвращать общее количество байтов, поскольку юникоду Len никто не научил.

 

 

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 04.04.03 23:49

Если интересно...

В байт можно записать до двух 16-ричных чисел.

В каждый полубайт (вроде называется "тетрада") по одному

Например:

9

1001

Объясню как

Справа налево каждый разряд это степень двойки. Двойка в нулевой, в первой, в квадрате, и в кубе.

#^3 #^2 #^1 #^0

В нашем случае

2^3+0^2+0^1+2^0=9

 

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам