FirebirdSQL logo

LONG FLOAT

Синтаксис:
LONG FLOAT[(bin_prec)]
<precision> ::= 1..53

Тип LONG FLOAT является синонимом типа DOUBLE PRECISION или FLOAT(bin_prec), где 25 <= bin_prec <= 53.

У типа LONG FLOAT может быть указана точность в двоичных числах.Указанная точность 1 <= bin_prec <= 53 не влияет на способ хранения — число всегда храниться как 64-битное двойной точности.

Note

В Firebird 3.0 и более ранних версиях поддерживался синтаксисLONG FLOAT(dec_prec), где dec_prec — приблизительная точность в десятичных знаках.Независимо от указанной точности число всегда хранится как 64-битное двойной точности.Данный синтаксис не был документирован ранее.

Warning

Эти нестандартные имена типов устарели и могут быть удалены в будущей версии.

Десятичные типы с плавающей точкой

Начиная с Firebird 4.0 поддерживаются типы десятичных чисел с плавающей запятой.