Funkcje Int, Fix

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Zwraca część całkowitą liczby.

Składnia

Int ( numer )

Rozwiązać ( numer )

Liczba argument jest typu Podwójna lub dowolne prawidłowe wyrażenie numeryczne. Jeśli Liczba zawiera wartości Null, zostanie zwrócona wartość Null .

Uwagi

Int i Naprawianie Usuń część ułamkowa liczby i zwracana wartość wynikowa liczby całkowitej.

Różnica między Int i Naprawianie Jeśli Liczba jest ujemna, Int zwracanych jest pierwszym ujemna liczba całkowita mniejsza niż lub równa numer, należy rozwiązać zwraca pierwszy ujemna liczba całkowita, większe niż lub równe Liczba Na przykład Int konwertuje-8.4 -9, a rozwiązać konwertuje-8.4 -8.

Naprawianie (Liczba) jest równoważna:

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

Przykład

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie pokazano, jak funkcje Int i Naprawianie zwracają części całkowitych liczb. W przypadku ujemna argumentu number funkcji Int zwraca pierwszy ujemna liczba całkowita mniejsza niż lub równa numer; Funkcja rozwiązać zwraca pierwszy ujemna liczba całkowita większa lub równa liczbie.

Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.
Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×