1 使用格式相同

double z = mod(double x, double y); x是数,y是模值

double z = fmod(double x, double y); x是数,y是模值

2 不同作用:

mod是matlab中的函数,z与y同符号;y为0时返回x

fmod是c++中的函数,z与x同符号;y为0时返回NAN

3 测试如下:

//  x      y    z1            z2                z1  z2x = 10;y=3;z1 = fmod(x,y);z2 = mod(x,y); // 1   1
    x = 10;y=-3;z1 = fmod(x,y);z2 = mod(x,y);// 1   -2
    x = -10;y=3;z1 = fmod(x,y);z2 = mod(x,y); // -1  2
    x = -10;y=-3;z1 = fmod(x,y);z2 = mod(x,y);// -1 -1
    x = 10;y=0;z1 = fmod(x,y);z2 = mod(x,y); // -nan 10
    x = 0;y=0;z1 = fmod(x,y);z2 = mod(x,y);  // -nan 0
    x = -10;y=0;z1 = fmod(x,y);z2 = mod(x,y);// -nan -10

4 另外关于c++中的fmod和%:

参考:https://blog.csdn.net/csdn_liuzongyi/article/details/53501589

1) % 运算符
% 只用于整型的计算,后一个数不能是0,参与运算的数据可正可负。

2) fmod()函数
fmod()函数可以对浮点型数据进行取模运算,后一个数可为0,这时函数返回NaN。

求余函数mod和fmod相关推荐

  1. C++中的取余函数%、remainder、fmod以及matlab中的取余函数mod

    C++ 1 整数取余 % 2 remainder函数 https://cplusplus.com/reference/cmath/remainder/?kw=remainder double rema ...

  2. 求模(mod)运算的应用

    1.mod运算的性质 结合律 ((a+b) mod p + c)mod p = (a + (b+c) mod p) mod p ((a*b) mod p * c)mod p = (a * (b*c) ...

  3. oracle中的取余函数MOD

    oracle中取余是用函数mod(numer1,number2) oracle中取余是用函数mod(numer1,number2),其返回的值为其余数值.如: 输出1-13中所有不是3的倍数的整数数值 ...

  4. 【MATLAB】取整和求余函数

    目录 1.四舍五入取整函数 2.符号函数 3.取余函数 1.四舍五入取整函数 y=round(x)

  5. matlab的mod函数,mod函数(mod函数的使用方法)

    取模,即求两数相除的余数=MOD(7,3)7/3的余数 就是求出两个数相除的余数.如:mod(4,5)=4,即mod(A ,B)中A伟被除数,B为除数,求出二者的余数即为函数的返回值. mod(10, ...

  6. 我的MYSQL学习心得(六) 函数

    2019独角兽企业重金招聘Python工程师标准>>> 这一节主要介绍MYSQL里的函数,MYSQL里的函数很多,我这里主要介绍MYSQL里有而SQLSERVER没有的函数 数学函数 ...

  7. sql基础教程mysql_SQL基础教程(第2版)笔记整理

    花了一段时间把SQL基础教程(第2版)看完,并把笔记整理好. 数据定义语言(Data Define Language) 数据操作语言(Data Manipulation Language) 数据控制语 ...

  8. Django模版(一)

    Django模版(一) 文章目录 Django模版(一) 一.模版 1.简介 2.模板包含两部分: 3.模板文件的使用 4.Django处理模板分为两个阶段: 5.模板文件加载顺序 6.创建示例项目 ...

  9. mysql 条件 函数_mysql 函数 时间函数,数学函数,字符串函数,条件判断函数

    =========================================== mysql 相关函数 ============================================= ...

  10. mysql独有的函数_数据库之MySQL函数(一)

    一.数学函数 1.绝对值函数 ABS(x) :返回 x 的绝对值 mysql> select ABS(2),ABS(-2.3),ABS(-22); 返回的结果如下: 数学学得好的大佬应该知道(本 ...

最新文章

  1. Linux安全管理-Iptables-NAT技术应用
  2. deep learning:RBM公式推导+源码 ----- C++
  3. 【DIY】arduino播放音乐方案——TMRpcm
  4. 重庆工商大学c语言实验一答案,重庆工商大学嵌入式实验考试题目答案 - 副本.doc...
  5. 线程池的使用(线程池重点解析)
  6. 关于Unity游戏开发方向找工作方面的一些个人看法
  7. IOS客户端Coding项目记录(二)
  8. 工业级路由器和家用路由器的区别_工业路由器和普通家用路由器有什么区别啊?工业路由器好不好用啊?...
  9. 服务器:高端增势明显 行业大单涌现
  10. java对象前后改变_java对象改变而不设置它们
  11. cf修改游戏客户端是什么意思_cf游戏客户端是什么
  12. 玩转USB HID系列:USB先导知识简明
  13. 2021最全最新java学习指南(第1-5节),干货必须分享!
  14. axis2弱密码漏洞复现
  15. XSS进阶二 ——合天网安实验室学习笔记
  16. 第70页的gtk+编程例子——快捷键
  17. 三菱FX5U添加新模块
  18. 详解17000tps的以太坊snark侧链方案
  19. 初始Vue响应式原理~~
  20. java调用mysql数据库的基本操作方法

热门文章

  1. java overload_Java中的Overload和Override有什么区别
  2. 马上谈薪了,五险一金你还不知道?作为毕业生,钱不能白交!!!
  3. tp6中kafka使用
  4. Wps文档目录页码加小括号?
  5. 马里兰帕克分校计算机科学,马里兰大学帕克分校管理信息系统(MIS)专业详解...
  6. 为什么红黑树的时间复杂度为lgn——渐进边界的证明
  7. 【Arduino】基础传感器使用
  8. android投屏功能开发,Android DLNA投屏-基于CyberGarage开发投屏功能
  9. 往年报名破千人,南京大学计算机系2022年夏令营来袭
  10. OPENSSH格式的private key转换成RSA格式生成pem文件