php - 数字进位的问题
巴扎黑
巴扎黑 2017-04-10 14:41:06
0
1
401

三个标准:金银铜

希望数字足够100的就向上进一位。

比如数字100211 = 10金2银11铜

用php写的话,怎么做效率最高?

巴扎黑
巴扎黑

全部回复(1)
洪涛
function grade($point) {
    $copper = fmod($point, 100);
    $silver = (fmod($point, 10000) - $copper) / 100;
    $gold = floor($point/10000);
    return [$gold, $silver, $copper];
}

如果是存数字的话这样应该可以,当然如果说最效率的应该还是各个得分都存储了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板