Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Syntaxis
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
Over
Retourneert de rest die ontstaat bij de gehele deling van number door divisor. Als number of divisornull zijn, retourneert deze functie null.
-
number: het dividend. -
divisor: de deler. -
precision: (Optioneel) De precisie van de deling van gehele getallen. Deze parameter kan Precision.Double zijn voorDoubleprecisie of Precision.Decimal voorDecimalprecisie. De standaardwaarde isPrecision.Double.
Voorbeeld 1
Zoek het restgetal wanneer u 5 door 3 deelt.
Gebruik
Number.Mod(5, 3)
uitvoer
2
Voorbeeld 2
Zoek de rest wanneer u 10,5 door 0,2 deelt, met behulp van zowel Double precisie als Decimal precisie.
Gebruik
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"
uitvoer
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]