2018년 5월 13일 일요일

[PHP예제] 061 숫자를 소수점 이하까지 표시하기




 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>숫자를 소수점 이하까지 표시하기</title>
</head>
<body>
<div>
<?php
$num1 = 10;
$num2 = 1000.5;
$num3 = 0.456789;

echo "<p>sprintf() 함수로 소수점 2번째 자리까지 표시하기</p>";
echo "<ul>";
echo "<li>" . $num1 . " -> " . sprintf('%0.2f', $num1) . "</li>";
echo "<li>" . $num2 . " -> " . sprintf('%0.2f', $num2) . "</li>";
echo "<li>" . $num3 . " -> " . sprintf('%0.2f', $num3) . "</li>";
echo "</ul>";

echo "<p>number_format() 함수로 소수점 2번째 자리까지 표시하기</p>";
echo "<ul>";
echo "<li>" . $num1 . " -> " . number_format($num1, 2) . "</li>";
echo "<li>" . $num2 . " -> " . number_format($num2, 2) . "</li>";
echo "<li>" . $num3 . " -> " . number_format($num3, 2) . "</li>";
echo "</ul>";

echo "<p>number_format() 함수로 소수점 2번째 자리까지 표시하기(쉼표 구분없음)</p>";
echo "<ul>";
echo "<li>" . $num1 . " -> " . number_format($num1, 2, '.', '') . "</li>";
echo "<li>" . $num2 . " -> " . number_format($num2, 2, '.', '') . "</li>";
echo "<li>" . $num3 . " -> " . number_format($num3, 2, '.', '') . "</li>";
echo "</ul>";
?>
</div>
</body>
</html>



댓글 없음:

댓글 쓰기