php将2e小数舍入为0或5

时间:2016-11-24 10:08:42

标签: php

我希望将$ t 2e十进制数舍入为0或5。

<style>
  .container {
    @apply(--layout-flex);
    flex-shrink: 0;
  }
</style>

2 个答案:

答案 0 :(得分:3)

尝试这一次检查demo

0.05 * round($ t * 20)

  1.31  1.30
1.32    1.30
1.33    1.35
1.34    1.35
1.35    1.35
1.36    1.35
1.37    1.35
1.38    1.40
1.39    1.40
1.40    1.40

输出,

option optimize_for = LITE_RUNTIME;

答案 1 :(得分:1)

您可以将值加倍,以便可以舍入到1位小数,然后再将其简单地除以2

$t = round(($t*2), 1) / 2;