NOI1.3-11计算浮点数相除的余数
4831+
作者:crxis 发布:2017-06-11 分类:顺序结构
题目大意:计算两个双精度浮点数a和b的相除的余数,a和b都是正数的。这里余数(r)的定义是:a = k * b + r,其中 k是整数, 0 <= r < b。
输入
输入仅一行,包括两个双精度浮点数a和b。
输出
输出也仅一行,a÷b的余数
样例输入
73.263 0.9973
样例输出
0.4601
解题思路
将商转换为int后利用“被除数=除数×商+余数”求出余数——余数=被除数-除数×商。题目没有说明保留多少位小数,我们使用“%g”的格式输出,让结果尽量短,不保留小数部分末尾的0。