Fonctions numériques pour Bicep
Cet article décrit les fonctions Bicep pour l’utilisation d’entiers.
Certaines des fonctions numériques JSON Azure Resource Manager sont remplacées par des opérateurs numériques Bicep.
int
int(valueToConvert)
Convertit la valeur spécifiée en entier.
Espace de noms : sys.
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
valueToConvert | Oui | chaîne ou entier | La valeur à convertir en entier. |
Valeur de retour
Nombre entier de la valeur convertie.
Exemple
L’exemple ci-après convertit la valeur de paramètre fournie par l’utilisateur en entier.
param stringToConvert string = '4'
output inResult int = int(stringToConvert)
La sortie de l’exemple précédent avec les valeurs par défaut se présente comme suit :
Nom | Type | Valeur |
---|---|---|
intResult | Int | 4 |
max
max(arg1)
Retourne la valeur minimale à partir d’un tableau d’entiers ou une liste séparée par des virgules d’entiers.
Espace de noms : sys.
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
arg1 | Oui | tableau d’entiers ou liste séparée par des virgules d’entiers | Collection permettant d’obtenir la valeur maximale. |
Valeur retournée
Entier représentant la valeur maximale de la collection.
Exemple
L’exemple suivant montre comment utiliser max avec un tableau et une liste d’entiers :
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)
La sortie de l’exemple précédent avec les valeurs par défaut se présente comme suit :
Nom | Type | Valeur |
---|---|---|
arrayOutput | Int | 5 |
intOutput | Int | 5 |
min
min(arg1)
Retourne la valeur minimale à partir d’un tableau d’entiers ou une liste séparée par des virgules d’entiers.
Espace de noms : sys.
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
arg1 | Oui | tableau d’entiers ou liste séparée par des virgules d’entiers | Collection permettant d’obtenir la valeur minimale. |
Valeur retournée
Entier représentant la valeur minimale de la collection.
Exemple
L’exemple suivant indique comment utiliser la fonction min avec un tableau et une liste d’entiers :
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)
La sortie de l’exemple précédent avec les valeurs par défaut se présente comme suit :
Nom | Type | Valeur |
---|---|---|
arrayOutput | Int | 0 |
intOutput | Int | 0 |
Étapes suivantes
- Pour d’autres actions impliquant des nombres, consultez Opérateurs numériques Bicep.