Share via


Sayı.Yuvarlak

Sözdizimi

Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number

Hakkında

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 nedenleri number .
  • roundingMode: İki olası yuvarlanmış değer arasında orta noktada olduğunda number varsayılan bağlama kesme davranışını geçersiz kılar (olası değerler için RoundingMode.Type'a bakın).

Örnek 1

1,234'leri en yakın tamsayıya yuvarlar.

Kullanım

Number.Round(1.234)

Çıkış

1

Örnek 2

1,56'yi en yakın tamsayıya yuvarlar.

Kullanım

Number.Round(1.56)

Çıkış

2

Örnek 3

1,2345'i iki ondalık basameğe yuvarlar.

Kullanım

Number.Round(1.2345, 2)

Çıkış

1.23

Örnek 4

1,2345'i üç ondalık basamada yuvarlar (Yukarı yuvarlama).

Kullanım

Number.Round(1.2345, 3, RoundingMode.Up)

Çıkış

1.235

Örnek 5

1,2345'i üç ondalık basamağı (Aşağı yuvarlama) yuvarlar.

Kullanım

Number.Round(1.2345, 3, RoundingMode.Down)

Çıkış

1.234