이 기사의 예는 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에 소수 부분이 있으면 반올림됩니다. 부동 소수점 값의 범위는 일반적으로 ceil()이 반환하는 유형입니다. 정수보다 크다. 예시 코드는 다음과 같습니다.
echo ceil(5) //5
에코 "
";
echo ceil(3.3) //4
에코 "
";
echo ceil(6.999) //7
Floor() 함수는 가장 가까운 정수로 내림됩니다.
구문: 바닥(x)
참고: x보다 크지 않은 다음 정수를 반환하고 x의 소수 부분을 반올림합니다. float 값의 범위는 일반적으로 정수보다 크기 때문에 Floor()에서 반환된 유형은 여전히 부동 소수점입니다.
에코 "
";
에코 플로어(3.3) //3
에코 "
";
에코 플로어(6.999) //6
정의 및 사용법
fmod() 함수는 나눗셈의 부동 소수점 나머지를 반환합니다.
구문: fmod(x,y)
설명: 피제수(x)를 제수(y)로 나누어 얻은 부동 소수점 나머지를 반환합니다. 나머지(r)의 정의는 다음과 같습니다. x = i * y r, 여기서 i는 정수입니다. 가 0이 아닌 값인 경우 r과 x는 동일한 부호를 가지며 양적 값은 y보다 작습니다. 코드는 다음과 같습니다.
参数 |
描述 |
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의 자연 로그를 반환합니다. 예시 코드는 다음과 같습니다.
코드 복사
//
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 프로그래밍 설계에 도움이 되기를 바랍니다.