01/10/2018, 17:28

Hỏi về hàm setprecision trong C++

mọi người ơi em chưa hiểu rõ về fixed<<setprecision tại sao nó cứ làm tròn sau dấu phẩy khi đó là số vô tỉ ạ. Ai giải thích giúp em đc ko ạ ? Làm sao để nó hiển thị là 3,33 ạ ?

Anh viết 19:38 ngày 01/10/2018

Biến a, b kiểu int nên khi chia nó sẽ cho ra kết quả là số kiểu int nên bị thành 3.00 là đúng r.
Bạn nên để a, b kiểu số thực đi, hình như là float hay double thì phải

Trương Tấn Phát viết 19:34 ngày 01/10/2018
double Q = (double)a/b;
Bài liên quan
0