C++信息学奥赛一本通1029

来源:互联网 发布:淘宝下单后怎么退款 编辑:程序博客网 时间:2024/05/18 02:07

计算浮点数相除的余


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 1265     通过数: 691

【题目描述】

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

【输入】

输入仅一行,包括两个双精度浮点数a和b。

【输出】

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

【输入样例】

73.263 0.9973

【输出样例】

0.4601

【来源】


No

源码:

#include<cstdio>#include<iostream>using namespace std;int main(){double a,b;int k;cin>>a>>b;k=a/b;a=a-k*b;printf("%g",a);return 0;}
好几天没发了,有点忙