11:计算浮点数相除的余数

简介: 11:计算浮点数相除的余数

描述

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

输入

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

输出

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

样例输入

73.263 0.9973

样例输出

0.4601

源码

#include <stdio.h>
int main()
{
            double a;
          double b;
          int k;
          scanf("%lf %lf",&a,&b);
          for(k=0;;k++)
            if(a-k*b>=0&&a-k*b<b) {
              printf("%g",a-k*b);
              break;
              }
}

以上代码仅供参考


目录
相关文章
|
12月前
1169:大整数减法
1169:大整数减法
|
2月前
大整数加法_大整数减法
大整数加法_大整数减法
|
9月前
|
机器学习/深度学习
什么是浮点数加减运算里的对阶,阶码和尾数
什么是浮点数加减运算里的对阶,阶码和尾数
|
12月前
|
存储 C++
大整数运算(高精度运算)C/C++
大整数运算(高精度运算)C/C++
187 0
|
C语言
5.1.4_带符号整数的表示和运算_原反补
计算机组成原理之带符号整数的表示和运算_原反补
141 0
5.1.4_带符号整数的表示和运算_原反补
取余运算的使用
取余运算的使用
189 0
35.数值的整数次方
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方
39 0
35.数值的整数次方
|
测试技术 C语言 Python
【C除法和取余】除法和负数取余你真的会了吗?
【C除法和取余】除法和负数取余你真的会了吗?
105 0
【C除法和取余】除法和负数取余你真的会了吗?
|
前端开发 JavaScript 程序员
数值的整数次方
数值的整数次方
数值的整数次方
|
JavaScript 前端开发
1.0-0.9小数计算精度问题
parseFloat((1.0-0.7).toFixed(10)) toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 浮点数的精度问题不是JavaScript特有的,因为有些小数以二进制表示位数是无穷的。
1199 0

热门文章

最新文章