passwordtagstypestatusdateslugsummarycategoryicon背景在实际业务中,需要对一个数值进行校验,条件是:整数或最多2位的浮点数,且数值在0~99之间。为了满足以上条件,编写下述代码尝试对上述代码进行测试这就尴尬了,两位小数也不给通过啊。。。。(ps:gpt说两者均返回true)经过排查floor()函数向下取整,可能会存在精度损失。例如1.11*100=111,但算出来时是110.999.导致110.999==110返回false。 上一篇Sodility语言下一篇Laravel军事化训练下一篇Laravel军事化训练Author:武帅祺URL:https://qqqi.top//article/11b463a6-984d-800e-b4f6-c75fd2306c0dCopyright:本文章为原创内容,版权归作者所有。如需转载,请联系我,谢谢!