求高精度浮点数a%b.......(想知道这个题目点进来 会是什么感受)
#include<stack>
#include<queue>
#include<math.h>
#include<vector>
#include<string>
#include<stdio.h>
#include<map>
#include<iostream>
#include<string.h>
#include<algorithm>
#define maxn 100005
#define MAXN 100005
#define MAXM 10005
#define mem(a,b) memset(a,b,sizeof(a))
#define ll unsigned long long
#define inf 0x3f3f3f3f
using namespace std;
int main(){
string a,b;
while(cin>>a>>b){
ll x=0,y=0;
for(int i=0;i<a.size();i++){
if(a[i]!='.')x=x*10+(a[i]-'0');
}
for(int i=0;i<b.size();i++){
if(b[i]!='.')y=y*10+(b[i]-'0');
}
x=x%y;
printf("%.15lf
",x/1000000000.0);
}
}