Вещественный тип

Top  Previous  Next

Для приближенного представления вещественных чисел в AnyDynamics используется вещественный тип double.

Значения типа double хранятся как 64-разрядные (8-байтные) числа двойной точности с плавающей точкой, со знаком и порядком,

принимающие значения в диапазоне от 4.9E-324 до 1.7E+308.

Тип double и связанные с ним операции в основном удовлетворяют стандарту ANSI/IEEE Std 754-1985 (IEEE Standard for Binary Floating-Point Arithmetic, 1985).

 

Для типа double определены следующие операции:

"+" – сложение;

"-" – вычитание;

"*" – умножение;

"/" – деление;

"**" – возведение в целую и вещественную степень;

"=" ("==" для C#) – отношение равенства;

"!=" – отношение неравенства;

">" – отношение "больше";

">=" – отношение "больше или равно";

"<" – отношение "меньше";

"<=" – отношение "меньше или равно".

 

 

Примеры литералов типа double:

-3.5

+5.67

5.67

1.5e3

-3.4E12

1.76E-2