다음을 통해 공유


Bicep 숫자 연산자

숫자 연산자는 정수를 사용하여 계산을 수행하고 정수 값을 반환합니다. 예제를 실행하려면 Azure CLI 또는 Azure PowerShell을 사용하여 Bicep 파일을 배포합니다.

연산자 이름
* 곱하기
/ Divide
% 나머지
+ 추가
- 빼기
- 빼기

참고 항목

빼기(subtract) 및 빼기(minus)는 동일한 연산자를 사용합니다. 빼기(subtract)는 두 개의 피연산자를 사용하고 빼기(minus)는 피연산자 하나를 사용하기 때문에 기능이 서로 다릅니다.

곱하기 *

operand1 * operand2

두 정수를 곱합니다.

피연산자

피연산자 Type 설명
operand1 정수 곱할 숫자입니다.
operand2 정수 숫자의 승수입니다.

반환 값

곱셈은 곱을 정수로 반환합니다.

예시

두 정수를 곱하고 곱을 반환합니다.

param firstInt int = 5
param secondInt int = 2

output product int = firstInt * secondInt

예제의 출력:

이름 타입
product 정수 10

나누기 /

operand1 / operand2

정수를 정수로 나눕니다.

피연산자

피연산자 Type 설명
operand1 정수 나눈 정수입니다.
operand2 정수 나누기에 사용되는 정수입니다. 0일 수 없습니다.

반환 값

나누기는 몫을 정수로 반환합니다.

예시

두 정수를 나누고 몫을 반환합니다.

param firstInt int = 10
param secondInt int = 2

output quotient int = firstInt / secondInt

예제의 출력:

이름 타입
quotient 정수 5

Modulo %

operand1 % operand2

정수를 정수로 나누고 나머지를 반환합니다.

피연산자

피연산자 Type 설명
operand1 정수 나누기한 정수입니다.
operand2 정수 나누기에 사용되는 정수입니다. 0일 수 없습니다.

반환 값

나머지는 정수로 반환됩니다. 나누기가 나머지를 생성하지 않으면 0이 반환됩니다.

예시

두 쌍의 정수를 나누고 나머지를 반환합니다.

param firstInt int = 10
param secondInt int = 3

param thirdInt int = 8
param fourthInt int = 4

output remainder int = firstInt % secondInt
output zeroRemainder int = thirdInt % fourthInt

예제의 출력:

이름 타입
remainder 정수 1
zeroRemainder 정수 0

덧셈(add) +

operand1 + operand2

두 개의 정수를 더합니다.

피연산자

피연산자 Type 설명
operand1 정수 더할 숫자입니다.
operand2 정수 숫자에 더하는 숫자입니다.

반환 값

덧셈은 합계를 정수로 반환합니다.

예시

두 정수를 더하고 합계를 반환합니다.

param firstInt int = 10
param secondInt int = 2

output sum int = firstInt + secondInt

예제의 출력:

이름 타입
sum 정수 12

빼기(subtract) -

operand1 - operand2

정수에서 정수를 뺍니다.

피연산자

피연산자 Type 설명
operand1 정수 뺀 더 큰 숫자입니다.
operand2 정수 더 큰 숫자에서 뺀 숫자입니다.

반환 값

빼기는 차이를 정수로 반환합니다.

예시

정수를 빼고 차이를 반환합니다.

param firstInt int = 10
param secondInt int = 4

output difference int = firstInt - secondInt

예제의 출력:

이름 타입
difference 정수 6

빼기(minus) -

-integerValue

정수에 -1을 곱합니다.

피연산자

피연산자 Type 설명
integerValue 정수 -1을 곱한 정수입니다.

반환 값

-1을 곱한 정수입니다. 양의 정수는 음의 정수를 반환하고 음의 정수는 양의 정수를 반환합니다. 값이 괄호로 묶일 수 있습니다.

예시

param posInt int = 10
param negInt int = -20

output startedPositive int = -posInt
output startedNegative int = -(negInt)

예제의 출력:

이름 타입
startedPositive 정수 -10
startedNegative 정수 20

다음 단계