>  기사  >  백엔드 개발  >  PHP 나누기 작업에서 반올림, 반올림, 반내림 및 소수점 가로채기 사용

PHP 나누기 작업에서 반올림, 반올림, 반내림 및 소수점 가로채기 사용

不言
不言원래의
2018-04-23 14:42:364991검색

이 글은 주로 PHP 나눗셈 연산에서 반올림, 반올림, 소수점 가로채기 등의 사용법을 소개합니다. 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다.

PHP 4개는 일반적으로 사용됩니다. 정수 함수를 반올림하는 방법:
1. 소수를 버리고 정수를 유지합니다: intval()
2. 정수로 반올림하고, 소수가 있으면 1을 더합니다. );
4. 반올림: 바닥().

1. intval - 변수를 정수형으로 변환

intval은 문자형인 경우 자동으로 0으로 변환됩니다. 일반적으로 숫자형으로 강제 변환하기 위해 사용하는 경우도 있지만 길이가 너무 길 경우 주의해야 합니다. , (int )를 사용하는 것이 좋습니다.

intval(5.2);  // 5
intval(5.6);  // 5
intval('abc'); //0
2. 반올림: round()

매개변수 2에 지정된 정밀도에 따라 매개변수 1을 반올림합니다. 매개변수 2는 음수 또는 0(기본값)일 수 있습니다.

round(5.2);      // 5
round(5.8);      // 6
round(5.88888, 0);   // 6
round(5.83333, 2);   // 5.83
round(5.83353, 3);   // 5.834
round(5201314, -2);  //5201300
3. 소수점이 있으면 반올림하고 1을 더합니다: ceil()

echo(ceil(0.60);   //1
echo(ceil(0.40);   //1
echo(ceil(5);      //5
echo(ceil(5.1);    //6
echo(ceil(-5.1);   //-5
echo(ceil(-5.9));  //-5
4. 반올림: Floor()

echo(floor(0.60));  //0
echo(floor(0.40));  //0
echo(floor(5));     //5
echo(floor(5.1));   //5
echo(floor(-5.1));  //-6
echo(floor(-5.9))   //-6

위 내용은 PHP 나누기 작업에서 반올림, 반올림, 반내림 및 소수점 가로채기 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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