다음을 통해 공유


Bicep에 대한 숫자 함수

이 문서에서는 정수 작업을 위한 Bicep 함수에 대해 설명합니다.

Azure Resource Manager JSON 숫자 함수 중 일부는 Bicep 숫자 연산자로 바뀝니다.

int

int(valueToConvert)

지정된 값을 정수로 변환합니다.

네임스페이스: sys.

매개 변수

매개 변수 필수 Type 설명
valueToConvert 문자열 또는 int 정수로 변환할 값입니다.

반환 값

변환된 값의 정수입니다.

예시

다음 예제는 사용자가 제공한 매개 변수 값을 정수로 변환합니다.

param stringToConvert string = '4'

output inResult int = int(stringToConvert)

기본 값을 사용한 이전 예제의 출력은 다음과 같습니다.

이름 타입
intResult 정수 4

최대

max(arg1)

정수 배열 또는 쉼표로 구분된 정수 목록 중에서 최대값을 반환합니다.

네임스페이스: sys.

매개 변수

매개 변수 필수 Type 설명
arg1 정수 배열 또는 쉼표로 구분된 정수 목록 최대값을 가져올 컬렉션입니다.

반환 값

컬렉션의 최대값을 나타내는 정수입니다.

예시

다음 예제에서는 배열 및 정소 목록에 max를 사용하는 방법을 보여 줍니다.

param arrayToTest array = [
  0
  3
  2
  5
  4
]

output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)

기본 값을 사용한 이전 예제의 출력은 다음과 같습니다.

이름 타입
arrayOutput 정수 5
intOutput 정수 5

최소

min(arg1)

정수 배열 또는 쉼표로 구분된 정수 목록 중에서 최소값을 반환합니다.

네임스페이스: sys.

매개 변수

매개 변수 필수 Type 설명
arg1 정수 배열 또는 쉼표로 구분된 정수 목록 최소값을 가져올 컬렉션입니다.

반환 값

컬렉션의 최소값을 나타내는 정수입니다.

예시

다음 예제에서는 배열 및 정소 목록에 min을 사용하는 방법을 보여 줍니다.

param arrayToTest array = [
  0
  3
  2
  5
  4
]

output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)

기본 값을 사용한 이전 예제의 출력은 다음과 같습니다.

이름 타입
arrayOutput 정수 0
intOutput 정수 0

다음 단계