Aracılığıyla paylaş


Number.Round

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 number yuvarlamanın sonucunu döndürür. number null ise, Number.Round null döndürür.

Varsayılan olarak, number en yakın tamsayıya yuvarlanırken, en yakın çift sayıya yuvarlanarak (RoundingMode.ToEvenkullanılarak , "bankacı yuvarlama" olarak da bilinir) bağlar kesilir.

Ancak, bu varsayılanlar aşağıdaki isteğe bağlı parametreler aracılığıyla geçersiz kılınabilir.

  • digits: number'i belirtilen ondalık basamak sayısına yuvarlar.
  • roundingMode: number iki olası yuvarlanmış değer arasında orta noktada olduğunda varsayılan bağlama kesme davranışını geçersiz kılar (olası değerler için RoundingMode.Type bakın).

Örnek 1

1,234 sayısını en yakın tamsayıya yuvarlayın.

Kullanım

Number.Round(1.234)

çıkış

1

Örnek 2

1,56'yı en yakın tamsayıya yuvarla.

Kullanım

Number.Round(1.56)

çıkış

2

Örnek 3

1,2345'i iki ondalık basamağa yuvarla.

Kullanım

Number.Round(1.2345, 2)

çıkış

1.23

Örnek 4

1,2345 sayısını üç ondalık basamağa yuvarlayın (yukarı doğru).

Kullanım

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

çıkış

1.235

Örnek 5

1.2345 sayısını üç ondalık basamağa kadar aşağı yuvarlayın.

Kullanım

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

çıkış

1.234