Fungsi numerik untuk Bicep
Artikel ini menjelaskan fungsi Bicep untuk bekerja dengan bilangan bulat.
Beberapa fungsi logis Azure Resource Manager JSON diganti dengan operator logis Bicep.
int
int(valueToConvert)
Mengonversi nilai yang ditentukan menjadi bilangan bulat.
Namespace: sys.
Parameter
Parameter | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
valueToConvert | Ya | string atau int | Nilai untuk dikonversi menjadi bilangan bulat. |
Nilai kembali
Bilangan bulat dari nilai yang dikonversi.
Contoh
Contoh berikut mengonversi nilai parameter yang disediakan pengguna menjadi bilangan bulat.
param stringToConvert string = '4'
output inResult int = int(stringToConvert)
Output dari contoh sebelumnya dengan nilai default adalah:
Nama | Jenis | Nilai |
---|---|---|
intResult | Int | 4 |
maks
max(arg1)
Mengembalikan nilai maksimum dari array bilangan bulat atau daftar bilangan bulat yang dipisahkan koma.
Namespace: sys.
Parameter
Parameter | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
arg1 | Ya | array bilangan bulat, atau daftar bilangan bulat yang dipisahkan koma | Kumpulan untuk mendapatkan nilai maksimum. |
Nilai kembali
Bilangan bulat yang mewakili nilai maksimum dari koleksi.
Contoh
Contoh berikut menunjukkan cara menggunakan maks dengan array dan daftar bilangan bulat:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)
Output dari contoh sebelumnya dengan nilai default adalah:
Nama | Jenis | Nilai |
---|---|---|
arrayOutput | Int | 5 |
intOutput | Int | 5 |
mnt
min(arg1)
Mengembalikan nilai minimum dari array bilangan bulat atau daftar bilangan bulat yang dipisahkan koma.
Namespace: sys.
Parameter
Parameter | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
arg1 | Ya | array bilangan bulat, atau daftar bilangan bulat yang dipisahkan koma | Kumpulan untuk mendapatkan nilai minimum. |
Nilai kembali
Bilangan bulat yang mewakili nilai minimum dari koleksi.
Contoh
Contoh berikut menunjukkan cara menggunakan min dengan array dan daftar bilangan bulat:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)
Output dari contoh sebelumnya dengan nilai default adalah:
Nama | Jenis | Nilai |
---|---|---|
arrayOutput | Int | 0 |
intOutput | Int | 0 |
Langkah berikutnya
- Untuk tindakan lain yang melibatkan angka, lihat Operator numerik Bicep.