Number.Round
Trả về số được làm tròn. Có thể chỉ định số lượng chữ số và chế độ làm tròn.
Syntax
Number.Round(
number as number,
optional digits as number,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Trả về kết quả làm tròn number đến số gần nhất. Nếu number là null, Number.Round sẽ trả về null.
Theo mặc định, number được làm tròn đến số nguyên gần nhất và sự liên kết bị phá vỡ bằng cách làm tròn đến số chẵn gần nhất (sử dụng RoundingMode.ToEven, còn được biết đến là "làm tròn kiểu người làm ngân hàng").
Tuy nhiên, những cài đặt mặc định này có thể được ghi đè thông qua các tham số tùy chọn sau.
digits: Khiếnnumberđược làm tròn đến số lượng chữ số thập phân chỉ định.roundingMode: Ghi đè hành vi phá vỡ liên kết mặc định khinumberở điểm giữa giữa hai giá trị được làm tròn tiềm năng (tham khảoRoundingMode.Typeđể biết các giá trị khả thi).
Examples
Example #1
Làm tròn 1,234 lên số nguyên gần nhất.
Number.Round(1.234)
Result:
1
Example #2
Làm tròn 1,56 lên số nguyên gần nhất.
Number.Round(1.56)
Result:
2
Example #3
Làm tròn 1,2345 lên hai vị trí thập phân.
Number.Round(1.2345, 2)
Result:
1.23
Example #4
Làm tròn 1,2345 lên ba vị trí thập phân (làm tròn lên).
Number.Round(1.2345, 3, RoundingMode.Up)
Result:
1.235
Example #5
Làm tròn 1,2345 lên ba vị trí thập phân (làm tròn xuống).
Number.Round(1.2345, 3, RoundingMode.Down)
Result:
1.234
Category
Number.Rounding