Copy
<?php if($is_grade) { ?> <div class="wr-grade hidden-xs"> <?php echo ($list[$i]['wr_good']*5/($list[$i]['wr_good']+$list[$i]['wr_nogood'])); ?> </div><?php } ?>
이런식으로 돌리면 값에따라서 소수점 자리수가 끝도없이나오는데
0.1
0.01
과같이 표현하려면 어떻게 처리해야하나요?
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2017-04-06 (목) 19:06:13
$n = 123.456;
printf('%.2f', $n); // 123.46
printf('%.1f', $n); // 123.5
답변에 대한 댓글 2개
2017-04-06 (목) 19:06:42
2017-04-06 (목) 19:13:13
$n = 123;
printf('%.2f', $n); // 123.00
echo round($n, 2); // 123
printf('%.2f', $n); // 123.00
echo round($n, 2); // 123
답변을 작성하려면 로그인이 필요합니다.
와 무슨차이가있나요?