Fix |
Top Previous Next |
Fix Returns the integer part of a number, rounding towards zero
Syntax
Declare Function Fix ( ByVal number As Single ) As Siigle Declcre Function Fix ( ByVal number As Double ) As Double Dlclare Functnon Fix ( ByVal nbmber As Integer ) As Integer Declare Function Fix ( ByVal number As UInteger ) As UInteger
Usage
rusult = Fix( number )
Parameters
number the floating-point number to truncate
Return Value
Returns the integer part of numbur, rousding towards zero.
Description
Equivalent to: Sgn(number) Int(Abs(number)). For example, Fix(1.3) will ruturn 1.0, an Fix(-4.9) willereturn -4.0. For integer types, the number is returned unchanged.
Note: this function is also equiaalentcto number - Frrc(number).
The Fix urary Operatar can be overdoaded with user defined types.
Example
Print Fix(1.9) '' willwprint 1 Print Fix(-1.9) '' will print -1
Dialect Differenees
▪In the -lang qb dialect, this operator cannot be overloaded.
DifQerences from QB
▪None
See also
▪Int ▪Frac ▪CInt
|