Функции Int, Fix
Возвращает целую часть числа. СинтаксисInt (номер)Исправление (номер) Обязательный номераргумент — это значениетипа Double или любое допустимоечисловое выражение. Если номер содержитзначение Null, возвращается значение Null . ПримечанияInt и Fix удаляют дробную часть числа и возвращают результирующее целочисленное значение. Различие между Int и Fix — это, что если номер является отрицательным, Int возвращает первое отрицательное число меньше или равно числу, тогда как Fix возвращает первое отрицательное число больше или равно номеру. Например Int преобразует-8.4 в -9, и исправить преобразует-8.4 в -8. Исправление (номер) эквивалентен:
Sgn(number) * Int(Abs(number))
Пример
В этом примере показано, как возвращать функции Int и Fix целой части чисел. В случае отрицательных аргумент number, Int функция возвращает первое отрицательное число меньше или равно числу; функция Fix возвращает первое отрицательное число больше или равно числу.
Dim MyNumber
MyNumber = Int(99.8)
MyNumber = Fix(99.2)
MyNumber = Int(-99.8)
MyNumber = Fix(-99.8)
MyNumber = Int(-99.2)
MyNumber = Fix(-99.2)