В случаях, когда требуется высокая точность для сохранения данных, например, для хранения в ваших таблицах результатов точных вычислений, или хранения данных, выраженных в формате "с плавающей точкой", вместо стандартного типа данных Numeric можно использовать тип данных Double. В этом случае, количество задаваемых десятичных знаков определяет количество отображаемых десятичных знаков.
![]() |
---|
Когда данные типа Double отображаются в таблице, то в десятичной части этих чисел отображается заданное количество десятичных знаков. Однако Система Visual FoxPro сохраняет в Поле таблицы актуальное значение хранимой величины. |
См. дополнительную информацию о спицификациях типа данных Double в разделе Типы Данных и Полей в Visual FoxPro.
Пример
В следующем примере, создается Курсор с полем типа Double, определяется 2 знака для десятичной части этого поля. При отображении значения данного поля в десятичной части отображается только 2 знака, хотя поле может содержать большее значение десятичных знаков.
![]() | |
---|---|
&& Закрыть открытые базы данных и очистить память. |
См. также
Задачи
Как: Выбрать Тип ДанныхОписание
Числовые ОператорыCREATE CURSOR - SQL, Команда
INSERT - SQL, Команда
EVALUATE( ), Функция