VBScript. Функция Int
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) (Создана новая страница размером Функция возвращает целую часть числа. Int(number) Функции Int и Fix отбрасывают д...) |
SYSDBA (обсуждение | вклад) (→Пример:) |
||
| (не показана 1 промежуточная версия 1 участника) | |||
| Строка 10: | Строка 10: | ||
I = Int(-8.8) ' I = -9 | I = Int(-8.8) ' I = -9 | ||
I = Fix(-8.8) ' I = -8 | I = Fix(-8.8) ' I = -8 | ||
| + | |||
| + | См. также функция [[VBScript._Функция_Round|Round]]. | ||
[[Category:VBScript]] | [[Category:VBScript]] | ||
[[Category:Книга]] | [[Category:Книга]] | ||
Текущая версия на 11:11, 20 августа 2010
Функция возвращает целую часть числа.
Int(number)
Функции Int и Fix отбрасывают дробную часть числа. Различие между ними заключается в том, что для отрицательных чисел Int вернет первое целое, меньшее или равное заданному числу, а Fix – большее или равное. Действие Fix эквивалентно выражению Sgn(number) * Int(Abs(number)).
[править] Пример:
Dim I I = Int(-8.8) ' I = -9 I = Fix(-8.8) ' I = -8
См. также функция Round.