최신 웹 개발 튜토리얼
 

PHP round() Function

<수학 참조 PHP

라운드 번호 :

<?php
echo(round(0.60) . "<br>");
echo(round(0.50) . "<br>");
echo(round(0.49) . "<br>");
echo(round(-4.40) . "<br>");
echo(round(-4.60));
?>
»실행 예

정의 및 사용

round() 함수는, 부동 소수점 수를 올림.

팁 : 가장 가까운 정수로 숫자 UP를 라운드 보는 ceil() 함수입니다.

팁 : 가장 가까운 정수로 숫자를 반올림하려면 살펴 floor() 함수입니다.


통사론

round( number,precision,mode );

매개 변수 기술
number 필요합니다. 반올림 값을 지정합니다
precision 선택 과목. 진수의 수에 반올림을 지정합니다. 기본값은 0입니다
mode 선택 과목. 반올림 모드를 지정하는 상수를 지정합니다 :
  • PHP_ROUND_HALF_UP - 기본. 거기 절반 방법을 때 라운드는 정밀도의 소수 최대 수입니다. 1.5-2에와 -1.5 반올림 -2
  • 거기 절반 방법입니다 정밀도 소수점 아래로 라운드 - PHP_ROUND_HALF_DOWN. 1.5 및 1로 반올림 -1.5 -1
  • PHP_ROUND_HALF_EVEN - 다음 짝수 값을 향한 정밀도의 소수 자리까지 라운드
  • PHP_ROUND_HALF_ODD - 다음 홀수 값을 향한 정밀도의 소수 자리까지 라운드

기술적 세부 사항

반환 값 : 둥근 값
반환 형식 : 흙손
PHP 버전 : 4+
PHP 변경 내역 : PHP 5.3 : 모드 인수 추가

예

더 예

예 1

이 개 소수에 라운드 번호 :

<?php
echo(round(4.96754,2) . "<br>");
echo(round(7.045,2) . "<br>");
echo(round(7.055,2));
?>
»실행 예

예 2

상수를 사용하여 라운드 번호 :

<?php
echo(round(1.5,0,PHP_ROUND_HALF_UP) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_UP) . "<br>");

echo(round(1.5,0,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_DOWN) . "<br>");

echo(round(1.5,0,PHP_ROUND_HALF_EVEN) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_EVEN) . "<br>");

echo(round(1.5,0,PHP_ROUND_HALF_ODD) . "<br>");
echo(round(-1.5,0,PHP_ROUND_HALF_ODD));
?>
»실행 예

<수학 참조 PHP