PHP | fmod()函数
fmod 代表浮点模数。模计算除法的余数,通常用“%”符号表示。但是,一般的模表达式要求除数和被除数都是整数类型,这对如此重要的运算是一个很大的限制。
在PHP中,fmod()函数用于计算任何除法的模数,该除法可能包含浮点数作为除数和除数。
句法:
float fmod ($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中的工作:
输出:
2.5 % 1.1 = 0.3
2.5 % 1.15 = 0.2
2.5 % 1.2 = 0.1
需要注意的要点:
- fmod()函数返回浮点模数。
- fmod() 是一种近似方法,可能并不总是返回准确的结果。
参考:
http:// PHP.net/manual/en/函数.fmod。 PHP