>  기사  >  백엔드 개발  >  PHP는 소수점 이하 두 자리를 유지합니다

PHP는 소수점 이하 두 자리를 유지합니다

不言
不言원래의
2018-04-16 14:09:075078검색

이 글의 주요 내용은 PHP에서 소수점 두 자리를 유지하는 것에 대한 내용입니다. 이제 모든 사람과 공유합니다. 도움이 필요한 친구들이 참고할 수 있습니다.

최근에 통계를 하다가 노출되었습니다. 숫자의 데이터 비교에 관해서는

세 가지 함수를 사용하여 소수점 이하 N 자리를 유지합니다. 다음으로 세 가지 함수를 간략하게 소개하겠습니다.

1, number_format

echo number_format("5000000")."<br>";
echo number_format("5000000",2)."<br>";
echo number_format("5000000",2,",",".");

이 함수의 주요 함수는 구현하는 것입니다. : 천 번째 그룹 서식 데이터입니다.

출력 결과

5,000,000
5,000,000.00
5.000.00 0,00

2, sprintf

$num = 123;
$data=sprintf("%.2f",$num);

echo $data;

결과는 다음과 같습니다.

123.0 0

3、원형


$num1 = 123.1267
$data1 = round($num1, 2);

$num2 = 123
$data2 = round($num2, 2);

echo $data1."<br>"
echo $data2


결과는 다음과 같습니다.

123.13

123

이 함수의 소수점 이하 두 자리 미만인 경우 자동으로 완성되지 않습니다.

관련 권장 사항:

문자 깨짐을 방지하기 위해 PHP에서 중국어 문자열을 바꾸는 방법

위 내용은 PHP는 소수점 이하 두 자리를 유지합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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