Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
Informacje
Zwraca resztę wynikającą z dzielenia całkowitego number przez divisor. Jeśli number lub divisor jest null, ta funkcja zwraca null.
-
number: Dywidenda. -
divisor: Dzielnik. -
precision: (Opcjonalnie) Precyzja dzielenia całkowitego. Ten parametr może mieć wartość Precision.Double dlaDoubleprecyzji lub Precision.Decimal w celuDecimaluzyskania precyzji. Domyślna wartość toPrecision.Double.
Przykład 1
Znajdź resztę, gdy dzielisz 5 przez 3.
Użycie
Number.Mod(5, 3)
Wyjście
2
Przykład 2
Znajdź resztę z dzielenia 10.5 przez 0.2, używając zarówno Double precyzji, jak i Decimal precyzji.
Użycie
let
Dividend = 10.5,
Divisor = 0.2,
#"Use Double Precision" = Number.Mod(Dividend, Divisor, Precision.Double),
#"Use Decimal Precision" = Number.Mod(Dividend, Divisor, Precision.Decimal),
// Convert to text to inspect precision
#"Double To Text" = Number.ToText(#"Use Double Precision", "G"),
#"Decimal To Text" = Number.ToText(#"Use Decimal Precision", "G"),
#"Display Result" = [
DoublePrecision = #"Double To Text",
DecimalPrecision = #"Decimal To Text"
]
in
#"Display Result"
Wyjście
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]