#include <iostream>
using namespace std;
int main()
{
double b1=((-0.9+1))*10;
cout<<b1<<endl;///1
int b2=int ((-0.9+1))*10;
cout<<b2<<endl;///0
int b3=double((-0.9+1))*10;
cout<<b3<<endl;///0
int a1=int (10*(1-0.7));///精度的问题
cout<<a1<<endl;///a1=3
int a2=int (10*(1-0.8));///精度的问题
cout<<a2<<endl;///a2=1
int a3=int (10*(1-0.9));///精度的问题
cout<<a3<<endl;///a2=0
int a4=int (10*0.1);///精度的问题
cout<<a4<<endl;///a4=1
return 0;
}
using namespace std;
int main()
{
double b1=((-0.9+1))*10;
cout<<b1<<endl;///1
int b2=int ((-0.9+1))*10;
cout<<b2<<endl;///0
int b3=double((-0.9+1))*10;
cout<<b3<<endl;///0
int a1=int (10*(1-0.7));///精度的问题
cout<<a1<<endl;///a1=3
int a2=int (10*(1-0.8));///精度的问题
cout<<a2<<endl;///a2=1
int a3=int (10*(1-0.9));///精度的问题
cout<<a3<<endl;///a2=0
int a4=int (10*0.1);///精度的问题
cout<<a4<<endl;///a4=1
return 0;
}