Mod
Synopsis
Returnerar resten för divisionen av två tal.
Syntax
mod(<operands>)
Description
Funktionen mod()
returnerar resten för divisionen av två heltal.
Exempel
Exempel 1 – Hämta resten för två heltal
Det här exempeldokumentet visar hur du kan använda mod()
funktionen för att returnera resten av en division för två heltal.
# mod.example.1.dsc.config.yaml
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Remainder for integers
type: Test/Echo
properties:
output: "[mod(7, 5)]"
dsc config get --document mod.example.1.dsc.config.yaml config get
results:
- name: Remainder for integers
type: Test/Echo
result:
actualState:
output: 2
messages: []
hadErrors: false
Exempel 2 – Hämta resten för utdata från kapslade funktioner
Det här konfigurationsdokumentet mod()
använder funktionen för att hämta resten för att visa utdata från två andra matematiska operationer.
# mod.example.2.dsc.config.yaml
$schema: https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/2024/04/config/document.json
resources:
- name: Remainder for nested functions
type: Test/Echo
properties:
output: "[mod(add(9, 5), mul(6, 2))]"
dsc config get --document mod.example.2.dsc.config.yaml
results:
- name: Remainder for nested functions
type: Test/Echo
result:
actualState:
output: 2
messages: []
hadErrors: false
Parametrar
Operander
Funktionen mod()
förväntar sig exakt två heltal som indata. Operanderna kan vara antingen ett heltal eller utdata för alla konfigurationsfunktioner som returnerar ett heltal. Funktionen delar den första operanden med den andra operanden. Avgränsa operanderna med kommatecken (,
).
Type: integer
Required: true
MinimumCount: 2
MaximumCount: 2
Utdata
Funktionen returnerar ett heltal som representerar resten av divisionsåtgärden för operanderna.
Type: integer