>  기사  >  백엔드 개발  >  PHP에서 반올림

PHP에서 반올림

高洛峰
高洛峰원래의
2016-12-02 10:14:211156검색

예를 들어 0.10456이 있는데 10.5%로 바꿔야 할까요?

round
(PHP 3, PHP 4)
round -- 둥근 부동 소수점 숫자
설명
float round(float val [, int 정밀도])
반환 지정된 정밀도(소수점 이하 소수 자릿수)에 따라 val을 반올림한 결과입니다. 정밀도는 음수이거나 0일 수도 있습니다(기본값).
참고
PHP는 기본적으로 "12,300.2"와 같은 문자열을 올바르게 처리할 수 없습니다. 문자열을 숫자로 변환을 참조하세요.

에코 라운드(3.4); // 3
에코 라운드(3.5); // 4
에코 라운드(3.6) // 4
에코 라운드(3.6, 0); // 4
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000

참고: 정밀도 매개변수는 PHP 4에서만 사용할 수 있습니다.

에코 라운드(0.10456*100,1);

$num = 0.10456;
에코 라운드(($num*100),1). "%";
?>

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