Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaksis
Number.Round(
number as nullable number,
optional digits as nullable number,
optional roundingMode as nullable number
) as nullable number
Tentang
Mengembalikan hasil pembulatan number ke angka terdekat. Jika number null, Number.Round mengembalikan null.
Secara default, number dibulatkan ke bilangan bulat terdekat, dan ikatan diputus dengan membulatkan ke angka genap terdekat (menggunakan RoundingMode.ToEven, juga dikenal sebagai "pembulatan bankir").
Namun, pengaturan bawaan ini dapat digantikan melalui parameter opsional berikut.
-
digits: Menyebabkannumberdibulatkan ke jumlah digit desimal yang ditentukan. -
roundingMode: Mengambil alih perilaku pemecahan ikatan default saatnumberberada di titik tengah antara dua nilai yang dibulatkan potensial (lihatRoundingMode.Typeuntuk nilai yang mungkin).
Contoh 1
Bulatkan 1,234 ke bilangan bulat terdekat.
Penggunaan
Number.Round(1.234)
Output
1
Contoh 2
Bulatkan 1,56 ke bilangan bulat terdekat.
Penggunaan
Number.Round(1.56)
Output
2
Contoh 3
Bulatkan 1.2345 menjadi dua angka di belakang koma.
Penggunaan
Number.Round(1.2345, 2)
Output
1.23
Contoh 4
Bulatkan 1,2345 ke tiga angka desimal (bulatkan ke atas).
Penggunaan
Number.Round(1.2345, 3, RoundingMode.Up)
Output
1.235
Contoh 5
Membulatkan 1,2345 ke tiga tempat desimal (Membulatkan ke bawah).
Penggunaan
Number.Round(1.2345, 3, RoundingMode.Down)
Output
1.234