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.
Zusammenfassung
Gibt den Rest für die Aufteilung von zwei Zahlen zurück.
Syntax
mod(<operands>)
BESCHREIBUNG
Die mod() Funktion gibt den Rest für die Aufteilung von zwei ganzen Zahlen zurück.
Beispiele
Beispiel 1: Abrufen des Restwerts für zwei ganze Zahlen
Dieses Beispieldokument zeigt, wie Sie die mod() Funktion verwenden können, um den Rest einer Division für zwei ganze Zahlen zurückzugeben.
# mod.example.1.dsc.config.yaml
$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json
resources:
- name: Remainder for integers
type: Microsoft.DSC.Debug/Echo
properties:
output: "[mod(7, 5)]"
dsc config get --file mod.example.1.dsc.config.yaml config get
results:
- name: Remainder for integers
type: Microsoft.DSC.Debug/Echo
result:
actualState:
output: 2
messages: []
hadErrors: false
Beispiel 2: Abrufen des Rests für die Ausgabe geschachtelter Funktionen
Dieses Konfigurationsdokument verwendet die mod() -Funktion, um den Rest abzurufen, um die Ausgabe von zwei anderen mathematischen Vorgängen zu tauchen.
# mod.example.2.dsc.config.yaml
$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json
resources:
- name: Remainder for nested functions
type: Microsoft.DSC.Debug/Echo
properties:
output: "[mod(add(9, 5), mul(6, 2))]"
dsc config get --file mod.example.2.dsc.config.yaml
results:
- name: Remainder for nested functions
type: Microsoft.DSC.Debug/Echo
result:
actualState:
output: 2
messages: []
hadErrors: false
Parameter
Operanden
Die mod() Funktion erwartet genau zwei ganze Zahlen als Eingabe. Die Operanden können entweder eine ganze Zahl oder die Ausgabe einer beliebigen Konfigurationsfunktion sein, die eine ganze Zahl zurückgibt. Die Funktion teilt den ersten Operanden durch den zweiten Operanden. Trennen Sie die Operanden durch ein Komma (,).
Type: integer
Required: true
MinimumCount: 2
MaximumCount: 2
Ausgabe
Die Funktion gibt eine ganze Zahl zurück, die den Rest des Divisionsvorgangs für die Operanden darstellt.
Type: integer