我正在客户端进行一些数据计算,我想在服务器端验证这些数据。假设我的计算值结果是 34.55
(34.55).toFixed(1)
给我 34.5
奇怪的是,(34.555).toFixed(1)
给了我34.6
number_format(34.55, 1, '.', '')
给我 34.6
有人可以建议我一个与这两个函数完全相同的函数吗?
最佳答案
round(1.95583, 2); // 1.96
round( 1.55, 1, PHP_ROUND_HALF_DOWN); // 1.5
round( 1.54, 1, PHP_ROUND_HALF_DOWN); // 1.5
round( 1.55, 1, PHP_ROUND_HALF_EVEN); // 1.6
round( 1.54, 1, PHP_ROUND_HALF_EVEN); // 1.5
如有任何疑问,请询问
关于php - php 中的 number_format() 与 jQuery 中的 toFixed() 进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48901999/