Câu hỏi được gắn thẻ «floating-point»

Số dấu phẩy động là xấp xỉ các số thực có thể biểu thị phạm vi lớn hơn số nguyên nhưng sử dụng cùng một lượng bộ nhớ, với chi phí chính xác thấp hơn. Nếu câu hỏi của bạn là về các lỗi số học nhỏ (ví dụ tại sao 0,2 + 0,1 bằng 0,300000001?) Hoặc lỗi chuyển đổi thập phân, vui lòng đọc trang "thông tin" được liên kết bên dưới trước khi đăng.






12
Sự khác biệt giữa float và double là gì?
Tôi đã đọc về sự khác biệt giữa độ chính xác kép và độ chính xác đơn. Tuy nhiên, trong hầu hết các trường hợp floatvà doubledường như có thể thay thế cho nhau, tức là sử dụng cái này hay cái kia dường như không ảnh hưởng đến kết …




6
Cách chuyển đổi float sang int với Java
Tôi đã sử dụng dòng sau để chuyển đổi float sang int, nhưng nó không chính xác như tôi muốn: float a=8.61f; int b; b=(int)a; Kết quả là: 8(Nó nên 9) Khi nào a = -7.65f, kết quả là: -7(Nên là -8) Cách tốt nhất để làm điều đó là …
342 java  floating-point  int 


15
Cách tốt nhất để so sánh số float cho gần như bằng nhau trong Python là gì?
Người ta biết rằng so sánh phao cho sự bình đẳng là một chút khó khăn do các vấn đề làm tròn và chính xác. Ví dụ: https://randomascii.wordpress.com/2012/02/25/compared-floating-point-numbers-2012-edition/ Cách được đề xuất để đối phó với điều này trong Python là gì? Chắc chắn có một chức năng thư viện …



6
Nhân đôi so với BigDecimal?
Tôi phải tính toán một số biến số dấu phẩy động và đồng nghiệp của tôi đề nghị tôi sử dụng BigDecimalthay doublevì nó sẽ chính xác hơn. Nhưng tôi muốn biết nó là gì và làm thế nào để tận dụng tối đa BigDecimal?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.