Распечатать страницу

Числовые константы в Visual FoxPro

« Назад

Определенная в программе числовая константа – это число типа Numeric со знаком или без него. Приведем примеры числовых констант, указывая их в правой части оператора присваивания:

a = 5

b = +5.28

c = –1.23

Нуль перед десятичной точкой, если вслед за ней имеется хотя бы одна цифра, может быть опущен, например:

d = .79

Также необязателен нуль и после десятичной точки, которой предшествует по крайней мере одна цифра:

e = 34.

Можно употребить экспоненциальную форму представления числа – так называемый научный формат:

f = 3.2e–9                            && 3.2´10–9

Наибольшее отрицательное число типа Numeric равно –0.4999995e–15, а наименьшее положительное – +0.4999995e–15.

Именованная константа определяется директивой #DEFINE, например:

#define nMax 1200