Tôi đã đọc về các loại dữ liệu trong C. Tôi thấy phạm vi của long double
là nhiều hơn số của double
trong java. Đối với số lượng rất lớn, chúng tôi có thể sử dụng dài gấp đôi trong C. Nếu tôi muốn lưu trữ cùng một số trong java những gì chúng ta phải làm gì? loại dữ liệu nào chúng ta có thể sử dụng?Có bất kỳ sự thay thế nào dài gấp đôi trong java không?
đôi trong java có 8 byte (64 bit) IEEE 754. Nó bao gồm một loạt từ 4.94065645841246544e-324d để 1.79769313486231570e + 308d (tích cực hay tiêu cực).
longdouble in c takes 10 bytes (80 bits)
bất cứ ai có thể cho tôi biết là có bất kỳ thay longdouble trong java
Hãy thử BigDecimal. –
Bigdecimal không phải là một dataype, chúng tôi không thể thực hiện các phép toán số học trực tiếp bằng cách sử dụng toán tử số học. –
'long double' là trình biên dịch cụ thể trong C, trên hầu hết các nền tảng có cùng kích thước với' double'. –