PHP 수학 함수 실습 1에서는 일반적으로 사용되는 수학 함수에서 max 및 min 함수의 사용법을 소개했습니다. 관심 있는 친구는 여기를 클릭하세요. -> "흥미로운 max() 및 min() 함수 분석" . 위에서 언급했듯이 수학 함수에 대한 일련의 기사를 쓸 예정입니다.
이 글에서는 반올림 계산에 대해 잘 알고 계셔야 합니다. 숫자를 반올림하는 것입니다.
기존 규칙에서는 "다음 값을 소수점 이하 1자리 정밀도로 반올림하는 PHP 스크립트를 작성해주세요."라는 문제가 있다고 가정합니다.
간단히 말하면 지정된 값을 반올림하고 소수점 한자리를 유지한다는 뜻입니다.
더 이상 고민하지 않고 PHP 샘플 파일인 데모.php도 생성합니다.
전체 코드는 다음과 같습니다.
<?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_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 중국어 웹사이트의 기타 관련 기사를 참조하세요!