다음은 PHP의 반올림 함수인 ceil, Floor, round, intval의 차이점을 자세히 소개한 것입니다. 필요하신 분들은 오셔서 참고하시면 됩니다
우리가 주로 사용하는 PHP 반올림 함수는 ceil입니다. , 바닥, 라운드, 간격.
ceil - 반올림 방법
설명
float ceil ( float value )
value에 소수 부분이 있으면 반올림됩니다. ceil()이 반환하는 유형은 부동 소수점 값의 범위가 일반적으로 정수의 범위보다 크기 때문에 여전히 부동 소수점입니다.
PHP 반올림 함수 예시 1. ceil() 예시
< ?php echo ceil(4.3); // 5 echo ceil(9.999); // 10 ?>
floor -- 반올림 방법에 따른 반올림
Explanation
float Floor(float 값)
보다 크지 않은 다음 값을 반환합니다. value 정수, value의 소수 부분을 반올림합니다. float 값의 범위가 일반적으로 정수의 범위보다 크기 때문에 Floor()가 반환하는 유형은 여전히 부동 소수점입니다.
PHP 반올림 함수 예시 1. Floor() 예시
< ? php echo floor(4.3); // 4 echo floor(9.999); // 9 ?>
round -- 부동 소수점 숫자 반올림
Explanation
float round ( float val [, int precision] )
지정된 정밀도 정밀도(소수점 이하 자릿수)에 따라 값을 반환합니다. ) 결과는 반올림됩니다. 정밀도는 음수이거나 0일 수도 있습니다(기본값).
PHP 반올림 함수 예제 1. round() 예제
< ? php echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ?>
intval---변수를 정수 유형으로 변환
PHP 반올림 함수 예제 intval()
< ? php echo intval(4.3); //4 echo intval(4.6); //4 ?>
이것이 이 글이길 바랍니다. 모든 분들의 학습에 도움이 될 것입니다. 더 많은 관련 내용을 보시려면 PHP 중국어 홈페이지를 주목해주세요!
관련 권장 사항:
php htmlentities() 함수의 정의 및 사용법에 대하여
PHP7.1에서 mcrypt를 대체하기 위해 openssl을 사용하는 방법 소개
위 내용은 PHP 반올림 기능: ceil, Floor, round 및 intval의 차이점 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!