Numerikus függvények a Bicep-hez
Ez a cikk az egész számok használatához használható Bicep-függvényeket ismerteti.
Az Azure Resource Manager JSON numerikus függvényei közül néhány bicep numerikus operátorra cserélődik.
egész
int(valueToConvert)
A megadott értéket egész számmá alakítja.
Névtér: sys.
Paraméterek
Paraméter | Kötelező | Típus | Leírás |
---|---|---|---|
valueToConvert | Igen | sztring vagy int | Az egész számmá konvertálandó érték. |
Visszaadott érték
A konvertált érték egész száma.
Példa
Az alábbi példa a felhasználó által megadott paraméterértéket egész számmá alakítja.
param stringToConvert string = '4'
output inResult int = int(stringToConvert)
Az előző példában szereplő kimenet az alapértelmezett értékekkel a következő:
Név | Típus | Érték |
---|---|---|
intResult | Int | 4 |
max.
max(arg1)
Az egész számok tömbjének vagy az egész számok vesszővel tagolt listájának maximális értékét adja vissza.
Névtér: sys.
Paraméterek
Paraméter | Kötelező | Típus | Leírás |
---|---|---|---|
arg1 | Igen | egész számok tömbje vagy egész számok vesszővel tagolt listája | A gyűjtemény a maximális érték lekéréséhez. |
Visszaadott érték
A gyűjtemény maximális értékét jelölő egész szám.
Példa
Az alábbi példa bemutatja, hogyan használható a max tömb és az egész számok listája:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)
Az előző példában szereplő kimenet az alapértelmezett értékekkel a következő:
Név | Típus | Érték |
---|---|---|
arrayOutput | Int | 5 |
intOutput | Int | 5 |
p
min(arg1)
Az egész számok tömbjének vagy az egész számok vesszővel tagolt listájának minimális értékét adja vissza.
Névtér: sys.
Paraméterek
Paraméter | Kötelező | Típus | Leírás |
---|---|---|---|
arg1 | Igen | egész számok tömbje vagy egész számok vesszővel tagolt listája | A gyűjtemény a minimális érték lekéréséhez. |
Visszaadott érték
A gyűjtemény minimális értékét jelölő egész szám.
Példa
Az alábbi példa bemutatja, hogyan használható a min tömb és az egész számok listája:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)
Az előző példában szereplő kimenet az alapértelmezett értékekkel a következő:
Név | Típus | Érték |
---|---|---|
arrayOutput | Int | 0 |
intOutput | Int | 0 |
Következő lépések
- A számokat érintő egyéb műveletekért lásd a Bicep numerikus operátorokat.