Megosztás a következőn keresztül:


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