Возвращает целую часть числа, округляя к нулю дробную часть
Синтаксис
Использование
result = Fix( number )
Параметры
number
число с плавающей запятой для отсечения дробной части
Возвращаемое значение
Возвращает целую часть number, округляя к нулю дробную
часть.
Описание
Эквивалентно:
Sgn(number) * Int(Abs(number)).
Для примера,
Fix(1.3) вернет
1.0, а
Fix(-4.9)
вернет
-4.0.
Примечание: эта функция эквивалентна также
number - Frac(number).
Fix унарный
Оператор
, может быть перегружен в определяемых пользователем типах.
Пример
Print Fix(1.9) '' напечатает 1
Print Fix(-1.9) '' напечатает -1
Различия диалектов
- В диалекте -lang qb, этот
оператор не может быть перегружен.
Отличия от QB
См. также