Funkcja FixFunkcja Fix zwraca część całkowitą podanej liczby. Składnia funkcji Fix: Fix(Wartość) Argument Wartość jest wymagany. Może być typu Double lub dowolnym wyrażeniem numerycznym. Jeżeli zostanie podana wartość Null, funkcja Fix zwróci wartość Null. Funkcja Fix usuwa z podanej Wartości część ułamkową (za przecinkiem) i zwraca tylko część całkowitą liczby (przed przecinkiem) wraz ze znakiem. Funkcja Fix zwraca najbliższą liczbę całkowitą mniejszą (lub równą) od podanej w przypadku liczb dodatnich. W przypadku liczb ujemnych zwraca najbliższą liczbę całkowitą większą (lub równą) od podanej (w przeciwieństwie do funkcji Int()). Funkcja Fix(Wartość) jest równoznaczna z: Sgn(Wartość) * Int(Abs(Wartość)) Przykład użycia funkcji Fix: Dim varLiczba As Variant varLiczba=Fix(99.2) 'varLiczba=99 varLiczba=Fix(99.8) 'varLiczba=99 varLiczba=Fix(-99.2) 'varLiczba=-99 varLiczba=Fix(-99.2) 'varLiczba=-99 (Zmienne i typy zmiennych zostały opisane w innych częściach kursu.) na górę strony... |