Sayı.Yuvarlak
Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number
En yakın sayıya yuvarlamanın number
sonucunu döndürür. Null ise number
, Number.Round null döndürür.
Varsayılan olarak, number
en yakın tamsayıya yuvarlanmıştır ve en yakın çift sayıya yuvarlanarak ("bankacı yuvarlama" olarak da bilinen RoundingMode.ToEven kullanılarak) bağlar kırılır.
Ancak, bu varsayılanlar aşağıdaki isteğe bağlı parametreler aracılığıyla geçersiz kılınabilir.
digits
: Belirtilen ondalık basamak sayısına yuvarlanma nedenlerinumber
.roundingMode
: İki olası yuvarlanmış değer arasında orta noktada olduğundanumber
varsayılan bağlama kesme davranışını geçersiz kılar (olası değerler için RoundingMode.Type'a bakın).
1,234'leri en yakın tamsayıya yuvarlar.
Kullanım
Number.Round(1.234)
Çıkış
1
1,56'yi en yakın tamsayıya yuvarlar.
Kullanım
Number.Round(1.56)
Çıkış
2
1,2345'i iki ondalık basameğe yuvarlar.
Kullanım
Number.Round(1.2345, 2)
Çıkış
1.23
1,2345'i üç ondalık basamada yuvarlar (Yukarı yuvarlama).
Kullanım
Number.Round(1.2345, 3, RoundingMode.Up)
Çıkış
1.235
1,2345'i üç ondalık basamağı (Aşağı yuvarlama) yuvarlar.
Kullanım
Number.Round(1.2345, 3, RoundingMode.Down)
Çıkış
1.234