>  기사  >  백엔드 개발  >  PHP에서 소수점 이하 두 자리를 저장하고 반올림하는 방법

PHP에서 소수점 이하 두 자리를 저장하고 반올림하는 방법

小云云
小云云원래의
2017-11-13 17:34:072809검색

PHP 개발에서 우리는 종종 소수점 반올림 문제에 직면합니다. 이전에 편집자는 PHP의 여러 가지 반올림 방법에 대한 여러 기사를 공유했습니다. 이제 PHP에서 소수점 이하 두 자리를 저장하는 방법과 반올림 방법을 분석하겠습니다.

php는 소수점 두 자리를 유지하고 반올림하지 않습니다.
코드는 다음과 같습니다:
$num = 123213.666666;
echo sprintf("%.2f", $num);

php는 소수점 두 자리를 유지하고 반올림하지 않습니다. off
코드는 다음과 같습니다.

$num = 123213.666666; 
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));

php 반올림 방법

코드는 다음과 같습니다.

echo ceil(4.3); // 5 
echo ceil(9.999); // 10

php 반올림 방법, 정수 반올림

코드는 다음과 같습니다.

echo floor(4.3); // 4 
echo floor(9.999); // 9

이전과 결합 PHP 소수점 반올림에 대한 기사, 모두가 PHP 소수점 반올림을 해야 합니다. 이러한 문제를 해결하기 위한 좀 더 직관적인 이해와 사고방식을 가지고 있다면, 앞으로는 모두가 이러한 문제를 잘 처리할 수 있을 것이라고 믿습니다.

관련 권장 사항:

php 반올림 함수_PHP 튜토리얼

PHP 반올림 및 소수점 이하 자릿수 반올림_PHP 튜토리얼

php 반올림 차단 부동 소수점 문자열 방법 요약

위 내용은 PHP에서 소수점 이하 두 자리를 저장하고 반올림하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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