Với một nhân đôi, tôi muốn làm tròn nó thành một số điểm chính xác nhất định sau dấu thập phân , tương tự như hàm round () của PHP.
Điều gần nhất mà tôi có thể tìm thấy trong tài liệu Dart là double.toStringAsPre precision (), nhưng đây không phải là thứ tôi cần vì nó bao gồm các chữ số trước dấu thập phân trong tổng số điểm chính xác.
Ví dụ, bằng cách sử dụng toStringAsPre precision (3):
0.123456789 rounds to 0.123
9.123456789 rounds to 9.12
98.123456789 rounds to 98.1
987.123456789 rounds to 987
9876.123456789 rounds to 9.88e+3
Khi độ lớn của số tăng lên, tôi tương ứng mất độ chính xác sau chữ số thập phân.