【题目描述】

计算两个双精度浮点数ab的相除的余数,ab都是双精度浮点数。这里余数(r)的定义是:a=k×b+r,其中k是整数,0≤r<b

【输入】

输入仅一行,包括两个双精度浮点数ab

【输出】

输出也仅一行,a÷b的余数。

【输入样例】

73.263 0.9973

【输出样例】

0.4601

解:

#include <iostream>
using namespace std;
int main() {
    double a,b,e;
    int c;
    cin>>a>>b;
    c = a/b;
    e = a-(c*b);
    cout<<e;
    return 0;
}

发表评论