相关疑难解决方法(0)

舍入到最接近的分数(一半,四分之一等)

所以,我需要创建以下函数,但是如果没有复杂的数学运算,我的脑袋就不会想到PHP的任何可能性.

  • 舍入总是达到最接近的小数(1.81 = 1.90,1.89 = 1.90,1.85 = 1.90)
  • 舍入总是下降到最接近的小数(1.81 = 1.80,1.89 = 1.80,1.85 = 1.80)
  • 始终到最接近的X.25/X.50/X.75 /×.00(1.81 = 2,1.32 = 1.50)
  • 始终至最接近的X.25/X.50/X.75 /×.00(1.81 = 1.75,1.32 = 1.25)
  • 始终到最接近的X.50/1(1.23 = 1.50,1.83 = 2)
  • 始终至最接近的X.50/1(1.23 = 1,1.83 = 1.50)

我现在已经在Google上搜索了2个小时,唯一出现的就是Excel论坛.是否可以使用一些简单的PHP行?

php printf rounding floor ceil

31
推荐指数
2
解决办法
3万
查看次数

标签 统计

ceil ×1

floor ×1

php ×1

printf ×1

rounding ×1