我写了一个函数,如果需要的话,可以在一个数字中添加逗号和零,但是我已经陷入了模数函数。根据我的PHP:
float(877.5) % 1 == 0 //true
不应该877.5 % 1 == 0.5
?
答案 0 :(得分:13)
答案 1 :(得分:1)
不,模数运算符会告诉您除法的余数。除以1的任何东西都没有余数,因此它产生0。
答案 2 :(得分:0)
您可以尝试http://writecodeonline.com/php/
中的示例代码如果您打算单独获取小数部分,请参阅What's the best way to get the fractional part of a float in PHP?
%将仅返回余数和任何除以1的内容,提醒始终为0。