Việt Cuponi • 70
đã đăng:
Mình có đoạn code sau:
float a = 8.0 / 3;
cout << a << endl;
Kết quả: 2.66667
với độ chính xác 5 chữ số, mình muốn độ chính xác 30 chữ số thì làm thế nào ạ?
thêm bình luận...
Mình có đoạn code sau:
float a = 8.0 / 3;
cout << a << endl;
Kết quả: 2.66667
với độ chính xác 5 chữ số, mình muốn độ chính xác 30 chữ số thì làm thế nào ạ?
Bạn có thể sử dụng hàm setprecision
của thư viện iomanip
,
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
float a = 8.0/3.0;
cout << setprecision(30) << a << endl;
return 0;
}