ceil(), floor(), round() / 소수점 이하 올림, 버림, 반올림/php
(PHP 3, PHP 4 , PHP 5)
float ceil ( float value)
소수점 이하 올림
float floor ( float value)
소수점 이하 버림
float round ( float value)
소수점 이하 반올림
필요하다면 value를 소수점 올림해서 다음으로 가장 높은 정수를 반환합니다.
보통 float의 범위가 integer형보다 크기 때문에, ceil()의 반환값은 여전히 float
형입니다.
예 1. 예제
$number1=7.4;
$number2=7.5;
echo "버림 : ".floor($number1)."
"; echo "올림 : ".ceil($number1)."
"; echo "반올림 : ".round($number1)."
"; echo "버림 : ".floor($number2)."
"; echo "올림 : ".ceil($number2)."
"; echo "반올림 : ".round($number2)."
"; ?> * 결과 버림 : 7 올림 : 8 반올림 : 7 버림 : 7 올림 : 8 반올림 : 8
"; echo "올림 : ".ceil($number1)."
"; echo "반올림 : ".round($number1)."
"; echo "버림 : ".floor($number2)."
"; echo "올림 : ".ceil($number2)."
"; echo "반올림 : ".round($number2)."
"; ?> * 결과 버림 : 7 올림 : 8 반올림 : 7 버림 : 7 올림 : 8 반올림 : 8