Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
Number.Mod(
number as nullable number,
divisor as nullable number,
optional precision as nullable number
) as nullable number
About
Gibt den Rest zurück, der sich aus der ganzzahligen Division von number durch divisor ergibt. Wenn number oder divisornull sind, gibt diese Funktion null zurück.
-
number: Die Dividende. -
divisor: Der Divisor. -
precision: (Optional) Die Genauigkeit der ganzzahligen Division. Dieser Parameter kann entweder Precision.Double fürDoubleGenauigkeit oder Precision.Decimal fürDecimalGenauigkeit sein. Der Standardwert istPrecision.Double.
Beispiel 1
Suchen Sie den Rest, wenn Sie 5 durch 3 dividieren.
Verwendung
Number.Mod(5, 3)
Ausgabe
2
Beispiel 2
Ermitteln Sie den Rest, wenn Sie 10,5 durch 0,2 dividieren und dabei sowohl Double Präzision als auch Decimal Präzision verwenden.
Verwendung
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"
Ausgabe
[
DoublePrecision = "0.0999999999999994",
DecimalPrecision = "0.1"
]