1 Участник
Возвращает целую часть числа. Синтаксис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) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.