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 |
다음 단계
- Bicep 파일을 만들려면 빠른 시작: Visual Studio Code로 Bicep 파일 만들기를 참조하세요.
- Bicep 형식 오류를 해결하는 방법에 대한 자세한 내용은 Bicep에 대한 함수를 참조하세요.
- Bicep 및 JSON의 구문을 비교하려면 템플릿에 대한 JSON 및 Bicep 비교를 참조하세요.
- Bicep 함수의 예는 Bicep 함수를 참조하세요.