Number.Round
Yuvarlanmış sayıyı döndürür. Basamak sayısı ve yuvarlama modu belirtilebilir.
Syntax
Number.Round(
number as number,
optional digits as number,
optional roundingMode as RoundingMode.Type
) as number
Remarks
number
değerini en yakın sayıya yuvarlamanın sonucunu döndürür. number
null olduğunda Number.Round
null döndürür.
number
, varsayılan olarak en yakın tamsayıya yuvarlanır ve RoundingMode
("bankacı yuvarlaması" olarak da bilinir) kullanılıp en yakın sayıya yuvarlanarak eşitlikler bozulur
ancak bu varsayılanlar, aşağıdaki isteğe bağlı parametreler aracılığıyla geçersiz kılınabilir.
digits
,number
değerini belirtilen ondalık basamağa yuvarlar.roundingMode
,number
değeri iki olası yuvarlanan değer arasında olduğunda varsayılan eşitlik bozma davranışını geçersiz kılar. (olası değerler için bkz.RoundingMode.Type
)
Examples
Example #1
1,234 değerini en yakın tamsayıya yuvarlar.
Number.Round(1.234)
Result:
1
Example #2
1,56 değerini en yakın tamsayıya yuvarlar.
Number.Round(1.56)
Result:
2
Example #3
1,2345 değerini iki ondalık basamak içerecek şekilde yuvarlar.
Number.Round(1.2345, 2)
Result:
1.23
Example #4
1,2345 değerini üç ondalık basamak içerecek şekilde yuvarlayın (yukarı yuvarlayarak).
Number.Round(1.2345, 3, RoundingMode.Up)
Result:
1.235
Example #5
1,2345 değerini üç ondalık basamak içerecek şekilde yuvarlayın (aşağı yuvarlayarak).
Number.Round(1.2345, 3, RoundingMode.Down)
Result:
1.234
Category
Number.Rounding