Numerische Funktionen für Bicep
In diesem Artikel werden die Bicep-Funktionen für die Arbeit mit ganzen Zahlen beschrieben.
Einige der numerischen JSON-Funktionen in Azure Resource Manager werden durch numerische Bicep-Operatoren ersetzt.
INT
int(valueToConvert)
Konvertiert den angegebenen Wert in eine ganze Zahl (Integer).
Namespace: sys
Parameter
Parameter | Erforderlich | Type | BESCHREIBUNG |
---|---|---|---|
valueToConvert | Ja | Zeichenfolge oder ganze Zahl | Der Wert, der in eine ganze Zahl (Integer) konvertiert werden soll. |
Rückgabewert
Eine ganze Zahl des konvertierten Werts.
Beispiel
Im folgenden Beispiel wird der vom Benutzer angegebene Parameterwert in eine ganze Zahl konvertiert.
param stringToConvert string = '4'
output inResult int = int(stringToConvert)
Die Ausgabe aus dem vorherigen Beispiel mit den Standardwerten lautet:
Name | type | Wert |
---|---|---|
intResult | Int | 4 |
max
max(arg1)
Gibt den größten Wert aus einem Array mit ganzen Zahlen oder einer durch Trennzeichen getrennten Liste mit ganzen Zahlen zurück.
Namespace: sys
Parameter
Parameter | Erforderlich | Type | BESCHREIBUNG |
---|---|---|---|
arg1 | Ja | Array mit ganzen Zahlen oder durch Trennzeichen getrennte Liste mit ganzen Zahlen | Die Auflistung, aus der der größte Wert abgerufen werden soll. |
Rückgabewert
Eine ganze Zahl, die den größten Wert aus der Auflistung darstellt.
Beispiel
Im folgenden Beispiel wird gezeigt, wie „max“ mit einem Array und einer Liste mit ganzen Zahlen verwendet wird:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)
Die Ausgabe aus dem vorherigen Beispiel mit den Standardwerten lautet:
Name | type | Wert |
---|---|---|
arrayOutput | Int | 5 |
intOutput | Int | 5 |
Min
min(arg1)
Gibt den kleinsten Wert aus einem Array mit ganzen Zahlen oder einer durch Trennzeichen getrennten Liste mit ganzen Zahlen zurück.
Namespace: sys
Parameter
Parameter | Erforderlich | Type | BESCHREIBUNG |
---|---|---|---|
arg1 | Ja | Array mit ganzen Zahlen oder durch Trennzeichen getrennte Liste mit ganzen Zahlen | Die Auflistung, aus der der kleinste Wert abgerufen werden soll. |
Rückgabewert
Eine ganze Zahl, die den kleinsten Wert aus der Auflistung darstellt.
Beispiel
Im folgenden Beispiel wird gezeigt, wie „min“ mit einem Array und einer Liste mit ganzen Zahlen verwendet wird:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)
Die Ausgabe aus dem vorherigen Beispiel mit den Standardwerten lautet:
Name | type | Wert |
---|---|---|
arrayOutput | Int | 0 |
intOutput | Int | 0 |
Nächste Schritte
- Weitere Aktionen mit Zahlen finden Sie unter Numerische Bicep-Operatoren.