Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Числовой




Числовой(Number) тип данных включает огромное разнообразие чисел разной величины. Можно выбрать вариант с дробной частью или использовать отрицательные числа (просто перед числовым значением поставить знак "минус"). Числовой тип данных следует приме­нять для любой имеющейся числовой информации за исключением денежных сумм, кото­рым больше подходит тип данных Денежный(Currency) (см. разд. "Денежный" далее в этой главе).

При использовании числовых полей вы не включаете информацию о применяемых еди­ницах измерения. У вас могут быть поля, представляющие вес в фунтах, высоту в метрах и возраст в годах. По эти поля содержат только числа. Ваша задача,— знать, что обозначает каждое число. Если вы считаете, что другие могут запутаться, рассмотрите возможность включения единиц измерения в описание поля (см. разд. "Организация и описание ваших полей" ранее в этой главе) или включите эту информацию в имя поля (например, HeightInMeters(высота в метрах)).

Примечание

Ваше поле никогда не должно содержать такие данные, как "44 фунта". Программа Access ин­терпретирует это значение как текстовое, поэтому, допустив такую ошибку, вы не сможете применять все важные средства решения числовых задач большого объема (crunching) или проверки правильности (validation), о которых вы узнаете позже в этой книге.

 

 

Размер числа

Как и в случае текстового поля, создавая числовое ноле, вы должны задать свойство Размер поля(Field Size) для гарантии того, что программа Access зарезервирует для него нужный


объем пространства на диске. Но в случае числового поля у вас более сложный выбор по сравнению с обычным текстом.

По существу, числа разделены на несколько подмножеств, в зависимости от того, под­держивают они или нет дробные значения (числовые разряды справа от десятичной точки или запятой) и сколько байтов программа Access использует для их хранения.

 

Примечание

Байт — это группа из 8 битов, мельчайшей единицы хранения в компьютерном мире. Напри­мер, мегабайт — это примерно миллион байтов.

 

 

В табл. 2.2 перечислены разные варианты значений поля Размер поля(Field Size), кото­рые можно выбрать для данных числового типа, и объясняется, когда логичнее всего приме­нять каждое из них. Первоначально Access выбирает для всех полей значение Длинное це­лое(Long Integer), предоставляющее достаточный объем, но запрещающее наличие дробных чисел.

Таблица 2.2. Варианты значений в поле Размер поля для числового типа данных

Свойство Размер поля Содержит Когда применяется
Байт (Byte) Целые значения (целое число) а диапазоне от 0 до 255. Для хра­нения требуется 1 байт Это рискованный размер, поскольку подходит только для маленьких чисел. Обычно безопаснее использовать для таких чисел значение Целое (Integer) и тем самым обеспечить немного больше места для их хранения
Целое (Integer) Целые значения (целое число) в диапазоне от -32 768 до 32 767. Для хранения требуется 2 байта Применяется для хранения чисел, не имеющих дробной части
Длинное целое (Long Integer) Целые значения (целое число) в диапазоне от -2 147 483 648 до 2 147 483 647. Для хранения требуется 4 байта Стандарт программы Access. Хороший выбор с достаточным объемом про­странства для хранения. Используйте этот вариант для хранения любых чисел, не превышающих максимум, если вам не нужна дробная часть
Одинарное с пла­вающей точкой (Single) Положительные или отрицатель­ные числа, содержащие до 38 нулей и 7 десятичных разрядов точности. Для хранения числа требуется 4 байта Лучший выбор для хранения дробных чисел или чисел, которые слишком вели­ки для размера Длинное целое (Long Integer)
Двойное с пла­вающей точкой (Double) Положительные или отрицатель­ные числа, содержащие до 308 нулей и 15 десятичных разрядов точности. Для хранения числа требуется 8 байтов Полезен, если вам нужны необычно большие числа
Действительное (Decimal) Положительные или отрицатель­ные числа, содержащие до 28 нулей и 28 десятичных разрядов точности. Для хранения числа требуется 8 байтов Подходит для хранения дробных чисел с большим количеством разрядов справа от десятичной точки


Поделиться:

Дата добавления: 2014-11-13; просмотров: 149; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты