수학 함수는 정수 및 부동 소수점 범위의 값을 처리할 수 있습니다.
PHP Math 함수는 PHP 코어의 필수적인 부분입니다. 이 기능을 사용하기 위해 설치가 필요하지 않습니다.
기능 | 설명하다 |
---|---|
복근() | 숫자의 절대값을 반환합니다. |
에이코스() | 숫자의 아크코사인을 반환합니다. |
어코쉬() | 숫자의 역쌍곡선 코사인을 반환합니다. |
아신() | 숫자의 아크사인을 반환합니다. |
아신() | 숫자의 역쌍곡선 사인을 반환합니다. |
아탄() | 숫자의 아크탄젠트를 반환합니다. |
atan2() | 두 변수 x와 y의 아크 탄젠트를 반환합니다. |
아탄() | 숫자의 역쌍곡탄젠트를 반환합니다. |
베이스_변환() | 임의의 진수 간에 숫자를 변환합니다. |
바인딩() | 이진수를 십진수로 변환합니다. |
천장() | 가장 가까운 정수로 반올림합니다. |
코사인() | 숫자의 코사인을 반환합니다. |
곤봉() | 숫자의 쌍곡선 코사인을 반환합니다. |
데빈() | 10진수를 2진수로 변환합니다. |
데첵() | 10진수를 16진수로 변환합니다. |
달이다() | 10진수를 8진수로 변환합니다. |
deg2rad() | 각도 값을 라디안으로 변환합니다. |
특급() | Ex의 값을 반환합니다. |
expm1() | Ex-1의 값을 반환합니다. |
바닥() | 가장 가까운 정수로 내림합니다. |
fmod() | x/y의 부동 소수점 나머지를 반환합니다. |
getrandmax() | rand() 함수를 호출하여 표시되는 난수의 가능한 가장 큰 값을 반환합니다. |
16진수() | 16진수를 10진수로 변환합니다. |
하이포트() | 직각삼각형의 빗변의 길이를 계산합니다. |
is_finite() | 유한한 값인지 확인합니다. |
is_infinite() | 무한한 값인지 확인합니다. |
is_nan() | 숫자가 아닌 값인지 확인합니다. |
lcg_값() | (0, 1) 범위의 의사 난수를 반환합니다. |
통나무() | 숫자의 자연 로그(밑 E)를 반환합니다. |
로그10() | 숫자의 밑이 10인 로그를 반환합니다. |
로그1p() | 반환 로그(1+숫자) |
최대() | 배열의 최대값 또는 지정된 여러 값 중 최대값을 반환합니다. |
분() | 배열의 최소값 또는 지정된 여러 값 중 최소값을 반환합니다. |
mt_getrandmax() | mt_rand() 함수를 호출하여 표시되는 난수의 가능한 가장 큰 값을 반환합니다. |
mt_rand() | Mersenne Twister 알고리즘을 사용하여 임의의 정수를 생성합니다. |
mt_srand() | Mersenne Twister 난수 생성기를 시딩합니다. |
옥덱() | 8진수를 10진수로 변환합니다. |
파이() | 파이 값을 반환합니다. |
펑() | x의 y제곱을 반환합니다. |
rad2deg() | 라디안 값을 각도 값으로 변환합니다. |
랜드() | 임의의 정수를 반환합니다. |
둥근() | 둥근 부동 소수점 숫자. |
죄() | 숫자의 사인을 반환합니다. |
신() | 숫자의 쌍곡선 사인을 반환합니다. |
sqrt() | 숫자의 제곱근을 반환합니다. |
샌드() | 난수 생성기를 시딩합니다. |
탠 껍질() | 숫자의 탄젠트를 반환합니다. |
탄() | 숫자의 쌍곡선 탄젠트를 반환합니다. |
끊임없는 | 값 | 설명하다 | PHP 버전 |
---|---|---|---|
INF | INF | 제한 없는 | PHP 4 |
나 | 2.7182818284590452354 | 돌아오다 | PHP 4 |
M_EULER | 0.57721566490153286061 | 오일러 상수 반환 | PHP 4 |
M_LNPI | 1.14472988584940017414 | PI의 자연 로그를 반환합니다: log_e(pi) | PHP 5.2 |
M_LN2 | 0.69314718055994530942 | 2의 자연 로그를 반환합니다: log_e 2 | PHP 4 |
M_LN10 | 2.30258509299404568402 | 10의 자연 로그를 반환합니다: log_e 10 | PHP 4 |
M_LOG2E | 1.4426950408889634074 | E의 밑이 2인 로그를 반환합니다. log_2 e | PHP 4 |
M_LOG10E | 0.43429448190325182765 | E의 밑이 10인 로그를 반환합니다. log_10 e | PHP 4 |
M_PI | 3.14159265358979323846 | 파이 반환 | PHP 4 |
M_PI_2 | 1.57079632679489661923 | 리턴Pi/2 | PHP 4 |
M_PI_4 | 0.78539816339744830962 | Pi/4 반환 | PHP 4 |
M_1_PI | 0.31830988618379067154 | 1/Pi 반환 | PHP 4 |
M_2_PI | 0.63661977236758134308 | 2/Pi 반환 | PHP 4 |
M_SQRTPI | 1.77245385090551602729 | PI의 제곱근을 반환합니다: sqrt(pi) | PHP 5.2 |
M_2_SQRTPI | 1.12837916709551257390 | PI의 2/제곱근을 반환합니다: 2/sqrt(pi) | PHP 4 |
M_SQRT1_2 | 0.70710678118654752440 | 1/2의 제곱근을 반환합니다: 1/sqrt(2) | PHP 4 |
M_SQRT2 | 1.41421356237309504880 | 2의 제곱근을 반환합니다: sqrt(2) | PHP 4 |
M_SQRT3 | 1.73205080756887729352 | 3의 제곱근을 반환합니다: sqrt(3) | PHP 5.2 |
난 | 난 | 숫자가 아니다 | PHP 4 |
PHP_ROUND_HALF_UP | 1 | .5를 만나면 반올림하세요. | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | .5를 만나면 반올림 | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | .5를 만나면 짝수로 반올림합니다. | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | .5를 만나면 홀수로 반올림합니다. | PHP 5.3 |