Udostępnij za pośrednictwem


Number.Round

Składnia

Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number

Informacje

Zwraca wynik zaokrąglania number do najbliższej liczby. Jeśli number ma wartość null, Number.Round zwraca wartość null.

Domyślnie number jest zaokrąglany do najbliższej liczby całkowitej, a powiązania są przerywane przez zaokrąglenie do najbliższej liczby parzystej (przy użyciu RoundingMode.ToEven, znanej również jako "zaokrąglanie bankiera").

Te wartości domyślne można jednak zastąpić za pomocą następujących parametrów opcjonalnych.

  • digits: powoduje zaokrąglenie number do określonej liczby cyfr dziesiętnych.
  • roundingMode: zastępuje domyślne zachowanie rozstrzygające, gdy number znajduje się w połowie między dwoma potencjalnymi zaokrąglonymi wartościami (zapoznaj się z RoundingMode.Type dla możliwych wartości).

Przykład 1

Zaokrąglaj wartość 1,234 do najbliższej liczby całkowitej.

Zastosowanie

Number.Round(1.234)

Wyjście

1

Przykład 2

Zaokrąglaj wartość 1,56 do najbliższej liczby całkowitej.

użycie

Number.Round(1.56)

Wyjście

2

Przykład 3

Zaokrąglij 1,2345 do dwóch miejsc dziesiętnych.

Użycie

Number.Round(1.2345, 2)

Wyjście

1.23

Przykład 4

Zaokrąglaj 1,2345 do trzech miejsc dziesiętnych (zaokrąglanie w górę).

Użycie

Number.Round(1.2345, 3, RoundingMode.Up)

Wyjście

1.235

Przykład 5

Zaokrąglaj 1,2345 do trzech miejsc dziesiętnych (zaokrąglanie w dół).

użycie

Number.Round(1.2345, 3, RoundingMode.Down)

Sygnał wyjściowy

1.234