본문 바로가기

공부

php 소수점 절삭

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

소수점에 대한 부분을 사용하다(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

'공부' 카테고리의 다른 글

PHP 현재 페이지의 도메인명이나 url등의 정보 알아오기  (0) 2014.04.11
php 반복문에서 continue  (0) 2014.03.12
php json encode 하는 뷰  (0) 2014.03.11
php html file upload  (0) 2014.03.11
php header 만들고 사용하기  (3) 2014.03.06