Apfloat cung cấp chính xác cao trên mantissa, nhưng dường như cho độ chính xác ít hơn bình thường trên số mũ (dựa trên thực tế là nó treo với "Logarithm của số không" cho các giá trị mà đôi có thể xử lý). Vì vậy, nó không phải là hữu ích cho số lượng lớn.
Ngoài ra, các tài liệu hướng dẫn nói:
"Một cái bẫy tồn tại với các nhà thầu Apfloat (float, long) và Apfloat (double, long) Kể từ khi nổi và đôi luôn thể hiện trong nội bộ trong cơ số 2, chuyển đổi sang. bất kỳ cơ số nào khác thường gây ra lỗi vòng tròn và kết quả là apfloat sẽ không chính xác với số chữ số mong muốn. Apfloat mới (0.3f, 1000), số kết quả sẽ không chính xác đến 1000 chữ số, nhưng chỉ khoảng 7 chữ số (trong cơ số 10). Trên thực tế, số kết quả sẽ là 0,330001192092896 ... "
Điều này dường như làm cho Apfloat hữu ích tối thiểu.
BigDecimal không có chức năng lôgarit và tài liệu không cho biết liệu nó có cho phép bạn tạo số lớn hơn gấp đôi hay không; số mũ là 32 bit, loại.
Nguồn
2011-02-12 22:43:26
Câu hỏi chung từ quan điểm ưa thích ... ứng dụng của bạn yêu cầu hàng nghìn chữ số thập phân chính xác là gì? – Simon
Đây là một sở thích, không phải là công việc: Tôi muốn tính thêm một số chữ số của http://en.wikipedia.org/wiki/Feigenbaum_constant –