高精度除单精度WA了一个点,大佬救救我
#include <bits/stdc++.h>
using namespace std;
string s1;
int a[300],b,c[300];
int main(){
cin>>s1>>b;
int len1=s1.size();
for(int i=0;i<s1.size();i++){
a[i+1]=s1[i]-'0';
}
int len=len1;
int x=0;
for(int i=1;i<=len;i++){
x=(x*10+a[i]);
c[i]=x/b;
x=x%b;
}
int t=1;
while(c[t]==0 && t<=len) t++;
for(int i=t;i<=len;i++){
cout<<c[i];
}
return 0;
}