Int
Function %Int
Funkcia
Function converts parameter to value of type Integer
Deklarácia
INT %Int(
UNIVAL in arg
)Parametre
arg | The parameter over which the conversion is performed. |
Popis
The function returns a value according to the following rules:
If the parameter is of type Integer, the same value is returned
If the parameter is of type Boolean, it returns 0 if @FALSE, 1 if @TRUE
If the parameter is of type Real Number or Relative Time, the rounded value is returned
If the parameter is of type Absolute Time or Text, the result is an Invalid value
INT _i
TIME _time = %StrToTime("17:03:16 18-03-2005")
TEXT _text = "Hello world"
_i := %Int(1.98) ; _i = 2
_i := %Int(-0.4) ; _i = 0
_i := %Int(@TRUE) ; _i = 1
_i := %Int(@FALSE) ; _i = 0
_i := %Int(_time) ; _i = Invalid
_i := %Int(_text) ; _i = InvalidPoznámka
The function may be used in:
the expression for object of Eval tag type
the statement for object of Historical value type
the script of object Event type
the script of active picture
Súvisiace stránky: