Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Fix - function of language VBScript

Description:
Returns the integer portion of a number.
Syntax:
Fix(number As Double) As Integer
Calling:
n = Fix(number)
Parameters:
number(Double) Any valid numeric expression.
Note:

Both Int and Fix remove the fractional part of number and return the resulting integer value.

The difference between Int and Fix is that if number is negative, Int returns the first negative integer less or equal to number, whereas Fix returns the first negative integer greater or equal to number. For example, Int convert -8.4 to -9 and Fix to -8.

Fix(number) is equivalent to:

Sgn(number) * Int(Abs(number))

Example:
n = Fix(99.2) ' Returns 99
n = Fix(-99.8) ' Returns -99
n = Fix(-99.2) ' Returns -99
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice