>백엔드 개발 >PHP 튜토리얼 >php_php 기술에서 일반적으로 사용되는 수학 함수 요약

php_php 기술에서 일반적으로 사용되는 수학 함수 요약

WBOY
WBOY원래의
2016-05-16 20:30:54851검색

이 기사의 예는 PHP에서 일반적으로 사용되는 수학 함수를 요약하고 분석합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

Abs() 함수 정의 및 사용법: 숫자의 절대값을 반환합니다.

구문: abs(x), 코드는 다음과 같습니다:

코드 복사 코드는 다음과 같습니다.
$abs=abs(-3.2) //$abs=3.2
$abs2=abs(5); //$abs2=5
$abs3=abs(-5); //$abs3=5

ceil() 함수 정의 및 사용법: 가장 가까운 정수로 반올림합니다.

구문 ceil(x)

参数 描述
x 必需,一个数.

참고: x보다 작지 않은 다음 정수를 반환합니다. x에 소수 부분이 있으면 반올림됩니다. 부동 소수점 값의 범위는 일반적으로 ceil()이 반환하는 유형입니다. 정수보다 크다. 예시 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
echo ceil(5) //5
에코 "
"; echo ceil(3.3) //4
에코 "
"; echo ceil(6.999) //7

Floor() 함수는 가장 가까운 정수로 내림됩니다.

구문: 바닥(x)

참고: x보다 크지 않은 다음 정수를 반환하고 x의 소수 부분을 반올림합니다. float 값의 범위는 일반적으로 정수보다 크기 때문에 Floor()에서 반환된 유형은 여전히 ​​부동 소수점입니다.
参数 描述
x 必需,一个数.


코드 복사 코드는 다음과 같습니다.echo Floor(4) //4
에코 "
"; 에코 플로어(3.3) //3
에코 "
"; 에코 플로어(6.999) //6

정의 및 사용법

fmod() 함수는 나눗셈의 부동 소수점 나머지를 반환합니다.

구문: fmod(x,y)

설명: 피제수(x)를 제수(y)로 나누어 얻은 부동 소수점 나머지를 반환합니다. 나머지(r)의 정의는 다음과 같습니다. x = i * y r, 여기서 i는 정수입니다. 가 0이 아닌 값인 경우 r과 x는 동일한 부호를 가지며 양적 값은 y보다 작습니다. 코드는 다음과 같습니다.

参数 描述
x 必需,一个数.
y 必需,一个数.


코드 복사

코드는 다음과 같습니다.$x=4.7 //값 1 정의 $y=1.3; //값 2 정의 $r=fmod($x,$y); //나머지 연산 수행
echo $x."를 ".$y."로 나눈 부동 소수점 나머지는 ".$r //결과 출력


log10() 밑이 10인 로그입니다.
구문: log10(x)

설명: 매개변수 x의 밑이 10인 로그를 반환합니다. 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$num1=100; $num2=1000
$num3=3
$result1=log10($num1)
$result2=log10($num2)
$result3=log10($num3)
echo "$num1의 밑이 10인 로그는 $result1입니다."; 에코 "
"; echo "$num2의 밑이 10인 로그는 $result2입니다."; 에코 "
"; echo "$num3의 밑수 10 로그는 $result3입니다."; echo "
";

log()는 자연 로그를 반환합니다.

구문: log(x,base)

base는 선택 사항입니다. 이 매개 변수를 지정하면 logbasex.
가 반환됩니다. 참고: 선택적 매개변수 base가 지정된 경우 log()는 logbasex를 반환하고, 그렇지 않으면 log()는 매개변수 x의 자연 로그를 반환합니다. 예시 코드는 다음과 같습니다.

参数 描述
x 必需,一个数.

코드 복사


코드는 다음과 같습니다.echo log(2.7183) //지정된 자연로그를 반환합니다. 가치 에코 "
"; echo log(2); //지정된 값의 자연로그를 반환합니다
에코 "
"; echo log(1); //지정된 값의 자연로그를 반환합니다
에코 "
"; echo log(0); //지정된 값의 자연로그를 반환합니다
에코 "
"; echo log(-1); //지정된 값의 자연로그를 반환합니다.
//
echo sqrt(9); //출력 3
에코 "
"; 에코 sqrt(10) //3.16227766... ​​​​
//
var_dump(pow(2, 8)); //출력 256
에코 "
"; echo pow(-1,20); //출력 1
에코 "
"; echo pow(0,0); //출력 1
에코 "
"; echo pow(-1, 4.5); //오류 반환


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