Мельница данных  (05.12.2024)
Интерфейс IFloatInfo
Информация о вещественном типе (наследник интерфейса ITypeInfo )
1  IFloatInfo = interface(ITypeInfo)
2    ['{E9B56C6D-47DC-4AB9-9E80-6EEF77708704}']
3    function Get_MaxValue: Double; safecall;
4    function Get_MaxValueUsed: WordBool; safecall;
5    function Get_MinValue: Double; safecall;
6    function Get_MinValueUsed: WordBool; safecall;
7    function Get_Precision: Integer; safecall;
8    function Get_Scale: Integer; safecall;
9  end;
  • функция Get_MaxValueUsed возвращает True, если значение имеет верхнюю границу.
  • функция Get_MaxValue возвращает верхнюю границу значения, если есть.
  • функция Get_MinValueUsed возвращает True, если значение имеет нижнюю границу.
  • функция Get_MinValue возвращает нижнюю границу значения, если есть.
  • функция Get_Precision возвращает максимальное количество значащих десятичных цифр в значении.
  • функция Get_Scale возвращает максимальное количество десятичных цифр после запятой.