#setprecision rounding eror
#include<bits/stdc++.h>
#define s std::
int main()
{
//rounding error
s cout<< s setprecision(17);
double a(1.0);
double b(.1+.1+.1+.1+.1+.1+.1+.1+.1+.1);
double c(.1*10);
s cout<<a<<s endl;
s cout<<b<<s endl;
s cout<<c<<s endl;
}
output:
1
0.99999999999999989
1
#define s std::
int main()
{
//rounding error
s cout<< s setprecision(17);
double a(1.0);
double b(.1+.1+.1+.1+.1+.1+.1+.1+.1+.1);
double c(.1*10);
s cout<<a<<s endl;
s cout<<b<<s endl;
s cout<<c<<s endl;
}
output:
1
0.99999999999999989
1
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন