7 php numbers modulus
PHP为计算模数提供了不同的函数:
%
echo ($a % $b);
应该使用哪种功能安全有效?考虑到(这里描述的零问题的划分:使用模数和浮点数时除零误差?
Dav*_*hen 21
只有模数运算符(%)和fmod是原生的
模数运算符无法处理数字2^32(在运行x86架构的PHP上)
2^32
FMOD运行速度比bcmod/gmp_mod〜标杆
bcmod不适用于浮点数〜这里
我认为最好使用fmod它,因为它在数学函数中,运行速度比其他函数快,最重要的是,它可以处理大数和浮点数.
fmod
如果您不打算使用超过限制的数字或浮点数,请使用%它,因为它应该是最快的.
归档时间:
12 年,4 月 前
查看次数:
1799 次
最近记录: