Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Syntaks
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
Om
Returnerer resten som er resultatet av heltallsdivisjonen i number av divisor. Hvis number eller divisor er null, returnerer nulldenne funksjonen .
-
number: Utbyttet. -
divisor: Divisoren. -
precision: (Valgfritt) Presisjonen til heltallsdelingen. Denne parameteren kan enten være Precision.Double forDoublepresisjon eller Precision.Decimal forDecimalpresisjon. Standardverdien erPrecision.Double.
Eksempel 1
Finn resten når du deler 5 med 3.
bruk
Number.Mod(5, 3)
utdata
2
Eksempel 2
Finn resten når du deler 10,5 med 0,2, ved hjelp av både Double presisjon og Decimal presisjon.
bruk
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"
utdata
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]