>  기사  >  백엔드 개발  >  PHP 수학 함수 실습 2: Round() 함수의 만능 응용

PHP 수학 함수 실습 2: Round() 함수의 만능 응용

藏色散人
藏色散人원래의
2021-07-28 10:42:542448검색

PHP 수학 함수 실습 1에서는 일반적으로 사용되는 수학 함수에서 max 및 min 함수의 사용법을 소개했습니다. 관심 있는 친구는 여기를 클릭하세요. -> "흥미로운 max() 및 min() 함수 분석" . 위에서 언급했듯이 수학 함수에 대한 일련의 기사를 쓸 예정입니다.

이 글에서는 반올림 계산에 대해 잘 알고 계셔야 합니다. 숫자를 반올림하는 것입니다.

기존 규칙에서는 "다음 값을 소수점 이하 1자리 정밀도로 반올림하는 PHP 스크립트를 작성해주세요."라는 문제가 있다고 가정합니다.

간단히 말하면 지정된 값을 반올림하고 소수점 한자리를 유지한다는 뜻입니다.

더 이상 고민하지 않고 PHP 샘플 파일인 데모.php도 생성합니다.

PHP 수학 함수 실습 2: Round() 함수의 만능 응용

전체 코드는 다음과 같습니다.

<?php
echo round( 1.65, 1, PHP_ROUND_HALF_UP)."<br>";   //  1.7
echo round( 1.65, 1, PHP_ROUND_HALF_DOWN)."<br>"; //  1.6
echo round(-1.54, 1, PHP_ROUND_HALF_EVEN); // -1.5

위 코드에서 매개변수 1.65는 반올림해야 하는 지정된 숫자입니다. 매개변수 1은 몇 자릿수가 예약되어 있습니까? 매개변수 PHP_ROUND_HALF_UP은 반올림 모드의 상수를 나타냅니다. 이 상수는 .5를 만날 때의 반올림을 나타냅니다.

브라우저를 열어 살펴보고 반올림 결과를 출력해 보겠습니다.

PHP 수학 함수 실습 2: Round() 함수의 만능 응용

숫자마다 설정된 상수 매개변수가 다르기 때문에 반올림 결과가 다른 것을 알 수 있습니다.

자세한 내용은 다음 상수 의미 소개를 참조하세요.

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를 만나면 다음 짝수 값과 반올림 숫자를 소수점 이하 자릿수까지 가져옵니다.

PHP_ROUND_HALF_ODD: .5를 만나면 다음 홀수 값과 반올림 숫자를 소수점 이하 자리까지 가져옵니다.

그럼 이 상수 매개변수를 설정하지 않고 직접 round 함수를 사용한다면 기본 상수는 무엇일까요? 기본값은 "PHP_ROUND_HALF_UP"입니다.

위는 round 함수에 대한 소개입니다. 아주 간단하죠?

실제 개발 과정에서 특정 필요에 따라 라운드 기능을 사용할 수 있습니다!

더 많은 PHP 기술 교육을 보려면

PHP 비디오 튜토리얼을 방문하세요!

위 내용은 PHP 수학 함수 실습 2: Round() 함수의 만능 응용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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