Giúp em khắc phục lỗi này với ạ
Lỗi compare floating point with == or != is unsafe
Warn vậy là đúng rồi 
Vì số float với double không biểu diễn 0.9 với 0.95 được.
           
           
           4 Likes
         
         Vạay làm cách nào để so sánh vậy ạ
Ta trừ với số cần so sánh rồi lấy trị tuyệt đối để nó nằm trong khoảng nào đó. float là 1e-6 còn double có thể lấy 1e-16.
           
           
           3 Likes
         
         A có thể viết mẫu giúp e thông ở cái điều liện trong vòng lặp while làm ví dụ đc k ạ em sửa vẫn k ra
Thay chỗ so sánh bằng 1 hàm bạn tự viết.
Trong hàm sẽ lấy số này trừ số kia, nếu sai số trong khoảng cho phép thì xem như 2 số bằng nhau.
           
           
           3 Likes
         
         
      
    
    83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?