공부

php 소수점 절삭

보라색코르테즈 2014. 3. 12. 14:40

연산을 하다보면 소수점 자리에 대한 고민을 하기 마련

소수점에 대한 부분을 사용하다(floor만 사용했었음) 좀 자료를 찾아서 정리해보기로 했다


float ceil ( float value)
소수점 이하 올림
float floor ( float value)
소수점 이하 버림
float round ( float value)
소수점 이하 반올림


예 1. 예제
<?
$number1=7.4;
$number2=7.5;

echo "버림 : ".floor($number1)."<br>";
echo "올림 : ".ceil($number1)."<br>";
echo "반올림 : ".round($number1)."<br>";

echo "버림 : ".floor($number2)."<br>";
echo "올림 : ".ceil($number2)."<br>";
echo "반올림 : ".round($number2)."<br>";
?> 

* 결과
버림 : 7
올림 : 8
반올림 : 7
버림 : 7
올림 : 8
반올림 : 8



출처 : http://kimsujin.kr/xe/1577

728x90