| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > Что такое int16, int32 |
| Автор: IrinaProkopcova 8.6.2006, 12:35 |
| На форуме нашла пример с использованием типа переменной int16. А вот до конца понять что это такое и как правильно использовать не могу(плохо знаю english - в MSDN не понять). Пожалуйста объясните. |
| Автор: ivashkanet 8.6.2006, 13:39 |
| 1) Цифра после int означает сколько бит отводится под переменную int32 -- 32-бтный..... 2) А вообще в .Net есть базовые типы целых данных int16, Int32, Int64. Они находятся в пространстве имен System А есть типы, переопреоделенные в самом языке, Int16 --- Short Int32 --- Integer Int64 --- Long P.S. Можно использовать и то, и другое название типа. Разницы никакой |
| Автор: Дрон 8.6.2006, 13:52 |
И соотвтетственно, чем больше бит, тем больше диапазон допустимых значений. Например Int16 может принимать значения всего от -32768 до 32767 А Int32 уже от минус двух миллиардов до двух миллиардов. При Int64 даже страшно подумать Добавлено @ 13:56 Самым "родным" для нынешних компьютеров является 32-битный -- с ним все вычисления самые быстрые. Int16 можно использовать, чтобы сэкономить память, когда известно, что значения чисел будут не очень большие, но самих чисел очень много (очень большой массив и.т.п.). |
| Автор: IrinaProkopcova 8.6.2006, 14:30 |
| Спасибо!!!!!!!!!!!!!!!!!!! |