Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntax
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
Asi
Vrátí zbytek vyplývající z celočíselného dělení number podle divisor. Pokud number nebo divisor jsou null, vrátí tato funkce null.
-
number: Dividenda. -
divisor: Dělitel. -
precision: (Volitelné) Přesnost celočíselného dělení. Tento parametr může být buď Precision.Double proDoublepřesnost, nebo Precision.Decimal proDecimalpřesnost. Výchozí hodnota jePrecision.Double.
Příklad 1
Zbytek najdete, když vydělíte 5 3.
využití
Number.Mod(5, 3)
výstup
2
Příklad 2
Najděte zbytek při dělení 10,5 číslem 0,2 s využitím jak Double přesnosti, tak Decimal přesnosti.
využití
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"
výstup
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]