解析:
需要給B加一個eps 然後擴大100倍 非則會有精度上的問題
#include<bits/stdc++.h>
using namespace std;
typedef long long ll ;
ll a;
double b;
#define eps 1e-6
int main()
{
while(cin>>a>>b)
{
b+=eps;
ll c=b*100;
c=a*c/100;
cout<<c<<endl;
}
}
解析:
需要給B加一個eps 然後擴大100倍 非則會有精度上的問題
#include<bits/stdc++.h>
using namespace std;
typedef long long ll ;
ll a;
double b;
#define eps 1e-6
int main()
{
while(cin>>a>>b)
{
b+=eps;
ll c=b*100;
c=a*c/100;
cout<<c<<endl;
}
}