Sdílet prostřednictvím


Čí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