我的值为7030.56,5875.78,8852.67。我希望在.7及以上的小数点后加上值。
例如
我喜欢这样来的时候:
(i) 5875.78 -rounded value 5876
(i) 8978.78 -rounded value 8979
这样来的时候我不想要收拾:
(i) 5875.58 -rounded value 5875.58
(i) 8978.68 -rounded value 8978.68
我也想实现客户端和服务器端.Php和javascript也。
答案 0 :(得分:2)
然后你必须实现自己的逻辑。
一个例子: $ num是你的号码
PHP:
$fraction = $num - floor($num);
if($fraction >= 0.7) {
$result = ceil($num);
}else{
$result = $num;
}
JavaScript的:
var fraction = num - Math.floor(num);
var result = num;
if(fraction >= 0.7) {
result = Math.ceil(num);
}