Int
Value = Int ( Number )
Возращает целую (integer) часть числа.
Example
[../print] Int(Pi)
PRINT Int(-[../pi])
3
-4
' Пример показывает использование Int для усечения дробного числа до целого.
' Смотрите также функцию Сint.
PRINT CInt(3.2)
PRINT CInt(3.9)
PRINT CInt(6)
PRINT CInt(-7.2)
PRINT CInt(-7.9)
3
3
6
-8
-8
Переменная
Value может быть следующих типов
Integer,
Long,
Float.
PRINT Int(2e60), CInt(2e60)
2E+60 -2147483648
Следующий пример показывает как Int() работает с
Boolean variable.
Разница между Int() и
CInt() в:
- Int() может возвращать значения типа Float , CInt() ограничен 32 bit Integer.
- Int() округляет до ближайшего целого значения. т.е. -4.6 до -5, а CInt округляет до наименьшего целого 0 т.е. -4.6 to -4