Compartir a través de


mod

Sinopsis

Devuelve el resto de la división de dos números.

Sintaxis

mod(<operands>)

Descripción

La mod() función devuelve el resto de la división de dos enteros.

Ejemplos

Ejemplo 1: obtener el resto de dos enteros

En este documento de ejemplo se muestra cómo puede usar la mod() función para devolver el resto de una división para dos enteros.

# 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

Ejemplo 2: obtención del resto de la salida de funciones anidadas

Este documento de configuración usa la mod() función para obtener el resto para profundizar en la salida de otras dos operaciones matemáticas.

# 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

Parámetros

operandos

La mod() función espera exactamente dos enteros como entrada. Los operandos pueden ser un entero o la salida de cualquier función de configuración que devuelva un entero. La función divide el primer operando por el segundo operando. Separe los operandos con una coma (,).

Type:         integer
Required:     true
MinimumCount: 2
MaximumCount: 2

Resultados

La función devuelve un entero que representa el resto de la operación de división para los operandos.

Type: integer