Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Syntax
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
O
Vráti zvyšok vyplývajúci z celočíselného delenia number podľa divisor. Ak number alebo divisor sú null, táto funkcia vráti null.
-
number: Dividenda. -
divisor: deliteľ. -
precision: (Voliteľné) Presnosť celočíselného delenia. Tento parameter môže byť buďPrecision.Doublez dôvoduDoublepresnosti aleboDecimalPrecision.Decimalpresnosti. Predvolená hodnotaPrecision.Double.
Príklad č. 1
Nájdite zvyšok delením čísla 5 číslom 3.
používania
Number.Mod(5, 3)
výstupu
2
Príklad č. 2
Zvyšok nájdete, keď vydelíte 10,5 číslom 0,2 s použitím Double presnosti aj Decimal presnosti.
používania
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ýstupu
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]