Тип данных Long, как и типы Byte и integer, предназначен для хранения только целых чисел. Поскольку объем памяти для хранения переменной этого типа увеличен до 4 байтов (до 32 битов), наибольшим положительным числом будет 231-1 (приблизительно 2 миллиарда), а наименьшим отрицательным------- 231.
Например, для хранения одного значения типа Integer нужно 16 битов, один из которых служит для указания знака (положительного или отрицательного). Таким образом, для представления абсолютного значения числа остается 15 битов. Наибольшее число, которое можно представить пятнадцатью битами, равно 215-1, или 32767. Почему именно 215-1, а не просто 215? Потому что одна комбинация нужна для представления нуля. Поскольку в отрицательном нуле необходимости нет, вместо него может быть представлено еще одно отрицательное число. Поэтому нижней границей диапазона является число -32768.
Следует отметить еще одно различие между двоичными и десятичными числами. Кроме цифр от 0 до 9, в десятичной системе счисления для представления определенных значений используются два специальных символа: десятичная точка и знак минуса. Поскольку основное достоинство двоичлой системы счисления состоит в том, что для представления числовых значений применяются только нули и единицы, были разработаны специальные методы представления дробных и отрицательных чисел без каких-либо специальных символов.
Тип данных Byte является самым простым и наиболее ограниченным среди числовых типов данных. Переменные этого типа хранятся в виде 8-битовых двоичных чисел. Например, число 10 хранится в виде 00001010, т.е. один раз два в первой степени (2) плюс один раз два в третьей степени (8). Значения типа Byte не могут быть отрицательными. Максимальное значение, которое может принимать переменная этого типа, в двоичном формате равно 11111111, а в десятичном — 255.
Последние добавленные новости
У нас Вы найдете много книг, лабораторных, курсовиков, учебных пособий, лекций, готовых шпор и много другого добра..
Самая домашняя библиотека - SDB.SU - это бесплатная электронная библиотека для программиста
Страница 15. Часть 3 - Программирование в Microsoft Office - К. Гетц, М. Джилберт » Самая домашняя библиотека - книги, лабораторные, курсовики, учебные пособия, лекции, исходники, шпоры - все для программиста и не только..
Комментариев нет:
Отправить комментарий