fmod代表Floating Modulo。模数会计算除法的余数,通常用“%”符号表示。但是,一般的模表达式期望除数和被除数都是整数类型,这对这种重要的运算是很大的限制。

在PHP中,fmod()函数用于计算任何可能包含浮点数作为除数和除数的除法的模。

用法:

float exp ($dividend, $divisor)

参数:该函数采用两个参数,如下所示:

$dividend:此参数采用一个浮点数进行划分。

$divisor:此参数采用浮点数,该浮点数将用作除数。

返回类型:此函数返回除法的浮点余数。

例子:

Input : $dividend = 2.7, $divisor = 1.3;

Output : 0.1

Input : $dividend = -2.7, $divisor = 1.1;

Output : -0.5

以下示例程序旨在说明fmod()在PHP中的工作:

// PHP code to illustrate the

// working of fmod() Function

$dividend = 2.5;

$divisor = 1.1;

for(;$divisor<1.25;$divisor+=0.05)

echo $dividend.' % '.$divisor.' = '.

fmod($dividend, $divisor)."\n";

?>

输出:

2.5 % 1.1 = 0.3

2.5 % 1.15 = 0.2

2.5 % 1.2 = 0.1

注意事项:

fmod()函数返回浮点模数。

fmod()是一种近似方法,可能并不总是返回准确的结果。

php中fmod什么意思,PHP fmod()用法及代码示例相关推荐

  1. html:text中readonly,HTML Input Text readOnly用法及代码示例

    HTML DOM中的Input Text readOnly属性用于设置或返回文本字段是否应为只读.这意味着用户无法修改或更改特定元素中已经存在的内容(但是,用户可以对其进行制表,突出显示并从中复制文本 ...

  2. python中的os abort_Python os.abort()用法及代码示例

    Python中的OS模块提供了与操作系统进行交互的功能.操作系统属于Python的标准实用程序模块.该模块提供了使用依赖于操作系统的功能的便携式方法. os.abort()Python中的方法用于生成 ...

  3. mysql中uuid的写法_MySQL IS_UUID()用法及代码示例

    MySQL中的此函数用于检查给定的通用唯一标识符(UUID)是否有效.如果参数是有效的string-format UUID,则返回1:如果参数不是有效的UUID,则返回0:如果参数为NULL,则返回N ...

  4. minimum在java中的意思_Java Calendar getMinimum()用法及代码示例

    Calendar类中的getMinimum(int calndr_field)方法用于返回此Calendar实例的给定日历字段(int calndr_field)的最小值. 用法: public ab ...

  5. python中的scale_Python Matplotlib.pyplot.yscale()用法及代码示例

    Matplotlib是Python中的一个库,它是NumPy库的数字-数学扩展. Pyplot是Matplotlib模块的基于状态的接口,该模块提供MATLAB-like接口. matplotlib. ...

  6. php类中遍历中的rewind方法,PHP rewind( )用法及代码示例

    PHP中的rewind()函数是一个内置函数,用于将文件指针的位置设置为文件的开头. 如果以附加("a"或"a+")模式打开文件,则写入文件的任何数据将始终附加 ...

  7. css中left属性,CSS left属性用法及代码示例

    CSS中的left属性用于指定定位元素的水平位置.它对未定位的元素没有影响. 注意: 如果position属性是绝对或固定的,则left属性指定元素左边与其包含块的左边之间的距离. 如果positio ...

  8. python中squeeze函数_Python numpy.squeeze()用法及代码示例

    当我们要从数组形状中删除一维条目时,将使用numpy.squeeze()函数. 用法: numpy.squeeze(arr, axis=None ) 参数: arr :[数组]输入数组. axis : ...

  9. java中week of year_Java WeekFields weekOfYear()用法及代码示例

    WeekFields类的weekOfYear()方法用于返回一个字段,以基于此WeekFields访问一年中的星期.例: 如果一年的第一天是星期一,则第一周从第一天开始,没有零周 如果一年的第二天是星 ...

  10. python中offset_python pandas tseries.offsets.DateOffset用法及代码示例

    用于日期范围的标准日期增量类型. 就您传入的关键字args而言,其工作方式与relativedelta完全相同,不建议使用关键字n-最好在使用的关键字中指定n,但无论它是否适合您. DateOffse ...

最新文章

  1. Javascrapy的window onload()函数用法
  2. dba mysql命令_Mysql常用DBA命令
  3. Google Progressive Web App简称PWA
  4. 牛客 - 汉诺塔(思维+dp)
  5. ADF:动态视图对象
  6. 8X53 VS 6763
  7. 公元2011年6月20日,我在博客园安家了,大家祝贺吧!
  8. Python常用模块实战之ATM和购物车系统再升级
  9. envi linux 安装教程,Ubuntu下普通用户安装ENVI 4.8
  10. 搭建基于 Nginx 的 RTMP 服务器,并用 ffmpeg 来进行推流和拉流
  11. 举个栗子~Tableau 技巧(226):用分段条形图呈现数据占比
  12. 个人技术总结——Unity中角色动画制作及动画切换逻辑的实现
  13. OCR 文字特征提取
  14. 上班族难懂五险一金 交的越多是否越吃亏
  15. Vue实现页面的局部刷新
  16. redis expire方式设置缓存时间的坑
  17. 计算机网络 路由器的端口ip,教您如何修改路由器LAN端口的IP地址
  18. 一文看懂 LSTM(Long Short-Term Memory)
  19. js Number计算精确度
  20. 设计模式之--迭代器模式

热门文章

  1. AIoT这一年:从五家公司窥AIoT五大领域发展 | AIoT势力榜
  2. 腾讯企业邮箱接口说明文档
  3. 男人必修的十堂电影课
  4. docker启动命令,docker重启命令,docker关闭命令
  5. Pelican 的Windows 入门教程
  6. git删除远程分支报错:remote ref does not exist
  7. 莫比乌斯函数、莫比乌斯反演
  8. Java中的数组基本概念
  9. POJ 2584 T-Shirt Gumbo 最大流和多重匹配
  10. 布尔类型(boolean)在oracle存储过程中支持情况