>  기사  >  백엔드 개발  >  PHP의 반올림 기능은 무엇입니까

PHP의 반올림 기능은 무엇입니까

青灯夜游
青灯夜游원래의
2021-07-05 11:58:513944검색

PHP에서 반올림 함수는 부동 소수점 숫자를 반올림할 수 있는 round() 함수입니다. 구문 형식은 "round(number)"이며 매개변수 숫자는 반올림할 값을 지정하며 생략할 수 없습니다.

PHP의 반올림 기능은 무엇입니까

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP에서 반올림 함수는 round() 함수입니다.

예를 살펴보겠습니다.

<?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));
?>

출력:

1
1
0
-4
-5

설명:

round() 함수는 부동 소수점 숫자를 반올림합니다.

기본 구문:

round(number,precision,mode);
Parameters Description
number 필수입니다. 반올림할 값을 지정합니다.
정밀 선택 사항입니다. 소수점 이하 자릿수를 지정합니다. 기본값은 0이며 음수일 수도 있습니다.
모드 선택사항. 반올림 모드를 나타내는 상수를 지정합니다:
  • PHP_ROUND_HALF_UP - 기본값. .5를 만나면 숫자를 소수점 이하 정밀도 자리로 반올림하세요. 1.5를 2로 반올림하고 -1.5를 -2로 반올림합니다.
  • PHP_ROUND_HALF_DOWN - .5를 만나면 숫자를 소수점 이하 정밀도로 내림합니다. 1.5를 1로 반올림하고 -1.5를 -1로 반올림합니다.
  • PHP_ROUND_HALF_EVEN - .5가 number에 도달하면 다음 짝수 값을 소수점 이하 정밀도 자리로 반올림합니다.
  • PHP_ROUND_HALF_ODD - .5가 number에 나타나면 다음 홀수 값을 소수점 이하 정밀도로 반올림합니다.

인스턴스:

<?php
echo(round(0.5) . "<br>");
echo(round(0.495,1) . "<br>");
echo(round(0.495,2,PHP_ROUND_HALF_DOWN) . "<br>");
echo(round(-4.405,2) . "<br>");
?>

출력:

1
0.5
0.49
-4.41

권장 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP의 반올림 기능은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.