Funkcja ROUNDDOWN
Zaokrągla liczbę w dół, w kierunku zera.
Składnia
ROUNDDOWN(<number>, <num_digits>)
Parametry
Termin |
Definicja |
---|---|
number |
Liczba rzeczywista, która ma zostać zaokrąglona w dół. |
num_digits |
Liczba cyfr, do której ma zostać dokonane zaokrąglenie. W przypadku ujemnej wartości tego argumentu liczba jest zaokrąglana po lewej stronie separatora dziesiętnego; jeśli jest on równy zero, liczba jest zaokrąglana do najbliższej liczby całkowitej. |
Wartość zwracana
Liczba dziesiętna.
Uwagi
Jeśli wartość argumentu num_digits jest większa od 0 (zero), wartość określona przez argument liczba jest zaokrąglana w dół do określonej liczby miejsc dziesiętnych.
Jeśli argument num_digits jest równy 0, wartość określona przez argument liczba zostaje zaokrąglona w dół do najbliższej liczby całkowitej.
Jeśli argument num_digits jest mniejszy od 0, wartość określona przez argument liczba zostaje zaokrąglona w dół po lewej stronie separatora dziesiętnego.
Funkcje pokrewne
Funkcja ROUNDDOWN zachowuje się podobnie do funkcji ROUND z tym wyjątkiem, że zawsze zaokrągla liczbę w dół. Funkcja INT również zaokrągla liczby w dół, ale jej wynikiem jest zawsze liczba całkowita, podczas gdy w przypadku funkcji ROUNDDOWN można sterować precyzją wyniku.
Przykład
W poniższym przykładzie liczba 3,14159 zostaje zaokrąglona w dół do trzech miejsc dziesiętnych. Oczekiwany wynik to 3,141.
=ROUNDDOWN(3.14159,3)
W poniższym przykładzie liczba 31415.92654 zostaje zaokrąglona w dół do dwóch miejsc dziesiętnych po lewej stronie separatora dziesiętnego. Oczekiwany wynik to 31400.
=ROUNDDOWN(31415.92654, -2)