Chủ đề tương tự đã được thảo luận trong diễn đàn. Nhưng tôi có một số vấn đề khác nhau trong đoạn mã sau:Hiển thị hai chữ số sau dấu thập phân trong C++
double total;
cin>>total
cout<<fixed<<setprecision(2)<<total;
Nếu tôi đưa ra ý kiến như 100.00 sau đó chương trình in ra chỉ 100 nhưng không 100.00
Làm thế nào tôi có thể in 100.00?
Thật sao? Nó cung cấp cho 100,00 trên hệ thống của tôi (tốt, nó đưa ra một lỗi cho một dấu chấm phẩy mất tích, nhưng sau khi tôi cố định rằng nó hoạt động như tôi mong đợi nó). Có lẽ bạn nên đăng mã ACTUAL mà bạn đã thử nghiệm với. –
bạn có yêu cầu sửa mã cho bạn không? hoặc bạn đang yêu cầu bất kỳ cách nào để in một số với hai số thập phân? bạn nên đăng các tùy chọn trình biên dịch (hoặc ít nhất, trình biên dịch) bạn đang sử dụng để chạy mã của mình, điều đó sẽ rất hữu ích để phát hiện vấn đề;) – Bengalaa