Číselné funkce pro Bicep
Tento článek popisuje funkce Bicep pro práci s celými čísly.
Některé číselné funkce JSON Azure Resource Manageru jsou nahrazeny číselnými operátory Bicep.
int
int(valueToConvert)
Převede zadanou hodnotu na celé číslo.
Obor názvů: sys.
Parametry
Parametr | Požaduje se | Type | Popis |
---|---|---|---|
valueToConvert | Ano | řetězec nebo int | Hodnota, která se má převést na celé číslo. |
Vrácená hodnota
Celé číslo převedené hodnoty.
Příklad
Následující příklad převede hodnotu parametru poskytnuté uživatelem na celé číslo.
param stringToConvert string = '4'
output inResult int = int(stringToConvert)
Výstup z předchozího příkladu s výchozími hodnotami je:
Name | Typ | Hodnota |
---|---|---|
intResult | Int | 4 |
max
max(arg1)
Vrátí maximální hodnotu z pole celých čísel nebo seznamu celých čísel oddělených čárkami.
Obor názvů: sys.
Parametry
Parametr | Požaduje se | Type | Popis |
---|---|---|---|
arg1 | Ano | pole celých čísel nebo seznam celých čísel oddělených čárkami | Kolekce pro získání maximální hodnoty. |
Vrácená hodnota
Celé číslo představující maximální hodnotu z kolekce.
Příklad
Následující příklad ukazuje, jak použít maximum s polem a seznamem celých čísel:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)
Výstup z předchozího příkladu s výchozími hodnotami je:
Name | Typ | Hodnota |
---|---|---|
arrayOutput | Int | 5 |
intOutput | Int | 5 |
min
min(arg1)
Vrátí minimální hodnotu z pole celých čísel nebo seznamu celých čísel oddělených čárkami.
Obor názvů: sys.
Parametry
Parametr | Požaduje se | Type | Popis |
---|---|---|---|
arg1 | Ano | pole celých čísel nebo seznam celých čísel oddělených čárkami | Kolekce pro získání minimální hodnoty. |
Vrácená hodnota
Celé číslo představující minimální hodnotu z kolekce.
Příklad
Následující příklad ukazuje, jak použít min s polem a seznamem celých čísel:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)
Výstup z předchozího příkladu s výchozími hodnotami je:
Name | Typ | Hodnota |
---|---|---|
arrayOutput | Int | 0 |
intOutput | Int | 0 |
Další kroky
- Další akce zahrnující čísla najdete v tématu Číselné operátory Bicep.