Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Operator numerik menggunakan bilangan bulat untuk melakukan penghitungan dan menampilkan nilai bilangan bulat. Untuk menjalankan contoh, gunakan Azure CLI atau Azure PowerShell untuk menyebarkan file Bicep.
| Operator | Nama |
|---|---|
* |
Perkalian |
/ |
Pembagian |
% |
Modulo |
+ |
Tambahkan |
- |
Pengurangan |
- |
Minus |
Catatan
Pengurangan dan minus menggunakan operator yang sama. Fungsinya berbeda karena pengurangan menggunakan dua operand dan minus menggunakan satu operand.
Kali *
operand1 * operand2
Mengalikan dua bilangan bulat.
Operand
| Operand | Tipe | Deskripsi |
|---|---|---|
operand1 |
Integer | Angka untuk dikalikan. |
operand2 |
Integer | Pengali angka. |
Nilai hasil
Perkalian mengembalikan produk sebagai bilangan bulat.
Contoh
Dua bilangan bulat dikalikan dan mengembalikan produk.
param firstInt int = 5
param secondInt int = 2
output product int = firstInt * secondInt
Output dari contoh:
| Nama | Jenis | Nilai |
|---|---|---|
product |
Integer | 10 |
Bagi /
operand1 / operand2
Membagi bilangan bulat dengan bilangan bulat.
Operand
| Operand | Tipe | Deskripsi |
|---|---|---|
operand1 |
Integer | Bilangan bulat yang dibagi. |
operand2 |
Integer | Bilangan bulat yang digunakan untuk pembagian. Tidak bisa nol. |
Nilai hasil
Pembagian mengembalikan quotient sebagai bilangan bulat.
Contoh
Dua bilangan bulat dibagi dan mengembalikan quotient.
param firstInt int = 10
param secondInt int = 2
output quotient int = firstInt / secondInt
Output dari contoh:
| Nama | Jenis | Nilai |
|---|---|---|
quotient |
Integer | 5 |
Modulo %
operand1 % operand2
Membagi bilangan bulat dengan bilangan bulat dan menampilkan sisanya.
Operand
| Operand | Tipe | Deskripsi |
|---|---|---|
operand1 |
Integer | Bilangan bulat yang dibagi. |
operand2 |
Integer | Bilangan bulat yang digunakan untuk pembagian. Tidak bisa 0. |
Nilai hasil
Sisanya dikembalikan sebagai bilangan bulat. Jika divisi tidak menghasilkan sisa, 0 dikembalikan.
Contoh
Dua pasang bilangan bulat dibagi dan mengembalikan sisanya.
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
Output dari contoh:
| Nama | Jenis | Nilai |
|---|---|---|
remainder |
Integer | 1 |
zeroRemainder |
Integer | 0 |
Tambah +
operand1 + operand2
Menambahkan dua bilangan bulat.
Operand
| Operand | Tipe | Deskripsi |
|---|---|---|
operand1 |
Integer | Nomor yang akan ditambahkan. |
operand2 |
Integer | Nomor yang ditambahkan ke angka. |
Nilai hasil
Penambahan mengembalikan jumlah sebagai bilangan bulat.
Contoh
Dua bilangan bulat ditambahkan dan mengembalikan jumlahnya.
param firstInt int = 10
param secondInt int = 2
output sum int = firstInt + secondInt
Output dari contoh:
| Nama | Jenis | Nilai |
|---|---|---|
sum |
Integer | 12 |
Kurang -
operand1 - operand2
Mengurangi bilangan bulat dari bilangan bulat.
Operand
| Operand | Tipe | Deskripsi |
|---|---|---|
operand1 |
Integer | Jumlah yang lebih besar yang dikurangi dari. |
operand2 |
Integer | Angka yang dikurangi dari angka yang lebih besar. |
Nilai hasil
Pengurangan mengembalikan selisih sebagai bilangan bulat.
Contoh
Bilangan bulat dikurangi dan mengembalikan selisihnya.
param firstInt int = 10
param secondInt int = 4
output difference int = firstInt - secondInt
Output dari contoh:
| Nama | Jenis | Nilai |
|---|---|---|
difference |
Integer | 6 |
Minus -
-integerValue
Mengalikan bilangan bulat dengan -1.
Operand
| Operand | Tipe | Deskripsi |
|---|---|---|
integerValue |
Integer | Bilangan bulat dikalikan dengan -1. |
Nilai hasil
Bilangan bulat dikalikan dengan -1. Bilangan bulat positif mengembalikan bilangan bulat negatif dan bilangan bulat negatif mengembalikan bilangan bulat positif. Nilai dapat diberi tanda kurung.
Contoh
param posInt int = 10
param negInt int = -20
output startedPositive int = -posInt
output startedNegative int = -(negInt)
Output dari contoh:
| Nama | Jenis | Nilai |
|---|---|---|
startedPositive |
Integer | 10- |
startedNegative |
Integer | 20 |
Langkah berikutnya
- Untuk membuat file Bicep, lihat Mulai cepat: Membuat file Bicep dengan Visual Studio Code.
- Untuk informasi tentang cara mengatasi kesalahan jenis Bicep, lihat Fungsi untuk Bicep.
- Untuk membandingkan sintaks untuk Bicep dan JSON, lihat Membandingkan JSON dan Bicep untuk templat.
- Untuk contoh fungsi Bicep, lihat Fungsi Bicep.