Bicep için sayısal işlevler
Bu makalede, tamsayılarla çalışmaya yönelik Bicep işlevleri açıklanır.
Azure Resource Manager JSON sayısal işlevlerinden bazıları Bicep sayısal işleçleriyle değiştirilir.
int
int(valueToConvert)
Belirtilen değeri tamsayıya dönüştürür.
Ad alanı: sys.
Parametreler
Parametre | Gerekli | Tür | Açıklama |
---|---|---|---|
valueToConvert | Yes | dize veya int | Tamsayıya dönüştürülecek değer. |
Döndürülen değer
Dönüştürülen değerin tamsayısı.
Örnek
Aşağıdaki örnek, kullanıcı tarafından sağlanan parametre değerini tamsayıya dönüştürür.
param stringToConvert string = '4'
output inResult int = int(stringToConvert)
Önceki örnekten varsayılan değerleri içeren çıkış:
Ad | Tür | Değer |
---|---|---|
intResult | int | 4 |
max
max(arg1)
Bir tamsayı dizisinden veya virgülle ayrılmış tamsayı listesinden maksimum değeri döndürür.
Ad alanı: sys.
Parametreler
Parametre | Gerekli | Tür | Açıklama |
---|---|---|---|
arg1 | Yes | tamsayı dizisi veya virgülle ayrılmış tamsayı listesi | En büyük değeri almak için koleksiyon. |
Döndürülen değer
Koleksiyondaki en büyük değeri temsil eden bir tamsayı.
Örnek
Aşağıdaki örnekte, bir dizi ve tamsayı listesiyle en yüksek değerin nasıl kullanılacağı gösterilmektedir:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)
Önceki örnekten varsayılan değerleri içeren çıkış:
Ad | Tür | Değer |
---|---|---|
arrayOutput | int | 5 |
intOutput | int | 5 |
dk
min(arg1)
Bir tamsayı dizisinden veya virgülle ayrılmış tamsayı listesinden en küçük değeri döndürür.
Ad alanı: sys.
Parametreler
Parametre | Gerekli | Tür | Açıklama |
---|---|---|---|
arg1 | Yes | tamsayı dizisi veya virgülle ayrılmış tamsayı listesi | En düşük değeri almak için koleksiyon. |
Döndürülen değer
Koleksiyondaki en düşük değeri temsil eden bir tamsayı.
Örnek
Aşağıdaki örnekte bir dizi ve tamsayı listesiyle min değerinin nasıl kullanılacağı gösterilmektedir:
param arrayToTest array = [
0
3
2
5
4
]
output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)
Önceki örnekten varsayılan değerleri içeren çıkış:
Ad | Tür | Değer |
---|---|---|
arrayOutput | int | 0 |
intOutput | int | 0 |
Sonraki adımlar
- Sayılarla ilgili diğer eylemler için bkz. Bicep sayısal işleçleri.