Opis:
Zwraca całkowitą część liczby.
W systemie PROMOTIC dogodniejszym jest zastosowanie metody Pm.Trunc.
Składnia:
Integer Fix(Double number)
Parametry:
number | (Double) Dowolne ważne wyrażenie liczbowe. |
---|
Notatka:
Zarówno
Int, jak i
Fix usuwają część dziesiętną liczby i zwracają w wyniku powstałą liczbę całkowitą.
Różnica pomiędzy
Int oraz
Fix spoczywa w tym, że w przypadku liczby ujemnej
Int zwraca pierwszą liczbę całkowitą mniejsze lub równe danej liczbie, natomiast
Fix zwraca pierwszą ujemną liczbę większe lub równe danej liczbie. Na przykład
Int przetwarza liczbę -8.4 na -9 oraz
Fix na -8.
Fix(number) je równoznaczne z:
Sgn(number) * Int(Abs(number))
Przykład:
VBScriptWybierz oraz skopiuj do schowka
Dim n
n = Fix(99.2)
' Zwraca 99
n = Fix(-99.8)
' Zwraca -99
n = Fix(-99.2)
' Zwraca -99