제목을 보면 많은 친구들이 반올림 방법을 사용하여 이를 달성할 것이라고 생각합니다. 이것도 하나의 방법이지만, PHP에서 소수점 이하 두 자리를 유지하는 몇 가지 방법을 살펴보겠습니다.
php 메소드는 소수점 이하 두 자리를 취합니다.
방법 1. 소수점 이하 자릿수를 구하는 데 자주 사용되지만 전달할 수는 없습니다.
예를 들어 3.149569는 소수점 이하 두 자리까지 계산되며 마지막 두 자리는 반올림할 수 없습니다. 결과: 3.14.
바닥 기능을 사용할 수 있습니다. 이 기능은 반올림됩니다. 예를 들어, Floor(4.66456)의 결과는 다음과 같습니다.
floor(9.1254) 결과는 9입니다.
$a=floor(3.149569*100)/100
백분율 계산:
$successRate = floor((2/3'])*10000)/10000*100; $result = $successRate.'%';출력 결과:
66.67%
방법 2, 반올림 함수
설명float round ( float val [, int precision])val을 지정된 정밀도(소수점 이하 자릿수)에 따라 반올림한 결과를 반환합니다.
코드 예:
<?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.04 echo round(5.055, 2); // 5.06 ?>참고:
정확하게 분수의 절반으로 반올림할 때 round()는 짝수를 반올림하고 홀수를 이어갑니다.
평균 반올림은 통계적으로 균형을 이루고 있습니다.
셋,
sprintffunction
요약: 이 기사에서는 소수점 이하 두 자리를 유지하기 위해 PHP를 구현하는 세 가지 방법을 소개합니다. 각 방법마다 고유한 차이점이 있으므로 필요에 따라 적절한 방법을 선택할 수 있습니다.
관련 권장 사항:
PHP에서 소수점 두 자리를 유지하고 반올림하거나 반올림하지 않는 방법
php 테일링 방법을 사용하여 소수점 두 자리를 유지하는 방법
J S 및 php toFixed() 함수를 사용하여 소수점 이하 두 자리로 반올림하는 예
위 내용은 PHP에서 소수점 이하 두 자리를 유지하는 세 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!