PHP 수학



PHP Math 소개

Math 함수는 정수와 부동 소수점 범위의 값을 처리할 수 있습니다.


Installation

PHP 수학 함수는 PHP 코어의 필수적인 부분입니다. 이 기능을 사용하기 위해 설치가 필요하지 않습니다.


PHP 5 수학 함수

FunctionDescription
abs()숫자의 절대값을 반환합니다.
acos() 숫자의 아크코사인을 반환합니다.
acosh() 숫자의 역쌍곡선 코사인을 반환합니다.
asin() 숫자의 아크사인을 반환합니다.
asinh()숫자의 역쌍곡사인을 반환합니다.
atan() 숫자의 아크탄젠트를 반환합니다.
atan2()두 변수 x와 y의 아크탄젠트를 반환합니다.
atanh()숫자의 역쌍곡탄젠트를 반환합니다.
base_convert() 임의의 진수 간에 숫자를 변환합니다.
bindec()2진수를 10진수로 변환합니다.
ceil()가장 가까운 정수로 반올림하세요.
cos() 숫자의 코사인을 반환합니다.
cosh()숫자의 쌍곡선 코사인을 반환합니다.
decbin()십진수를 이진수로 변환합니다.
dechex()10진수를 16진수로 변환합니다.
decoct()10진수를 8진수로 변환합니다.
deg2rad()각 값을 라디안으로 변환합니다.
exp()는 Ex 값을 반환합니다.
expm1()은 Ex - 1의 값을 반환합니다.
floor() 가장 가까운 정수로 내림합니다.
fmod() x/y의 부동 소수점 나머지를 반환합니다.
getrandmax() rand() 함수를 호출하여 표시되는 난수의 가능한 최대값을 반환합니다.
hexdec()16진수를 10진수로 변환합니다.
hypot() 직각삼각형의 빗변의 길이를 계산합니다.
is_finite() 유한값인지 확인합니다.
is_infinite() 무한한 값인지 확인합니다.
is_nan() 숫자가 아닌 값인지 확인합니다.
lcg_value() (0, 1) 범위의 의사 난수를 반환합니다.
log() 숫자(밑 E)의 자연 로그를 반환합니다.
log10() 숫자의 밑이 10인 로그를 반환합니다.
log1p()returns log(1+number)
max()배열의 최대값 또는 지정된 여러 값 중 최대값을 반환합니다.
min()배열의 최소값 또는 지정된 여러 값 중 최소값을 반환합니다.
mt_getrandmax() mt_rand() 함수를 호출하여 표시되는 난수의 가능한 최대값을 반환합니다.
mt_rand() Mersenne Twister 알고리즘을 사용하여 임의의 정수를 생성합니다.
mt_srand()메르센 트위스터 난수 생성기를 시드합니다.
octdec()8진수를 10진수로 변환합니다.
pi()pi 값을 반환합니다.
pow()x의 y제곱을 반환합니다.
rad2deg()라디안 값을 각도 값으로 변환합니다.
rand()임의의 정수를 반환합니다.
round()부동소수점 숫자를 반올림합니다.
sin() 숫자의 사인을 반환합니다.
sinh()숫자의 쌍곡선 사인을 반환합니다.
sqrt() 숫자의 제곱근을 반환합니다.
srand()난수 생성기를 시드합니다.
tan() 숫자의 탄젠트를 반환합니다.
tanh()숫자의 쌍곡선 탄젠트를 반환합니다.


PHP 5개의 사전 정의된 수학 상수

을 만나면 반내림
ConstantValueDescriptionPHP 버전
INFINFUnlimited PHP 4
M_E2.7182818284590452354 반환 ePHP 4
M_EULER0.57721566490153286061오일러 상수 반환 PHP 4
M_LNPI 1.1 4472988584940017414pi의 자연 로그를 반환합니다. log_e(pi)PHP 5.2
M_LN20.693147180559945309422의 자연 로그를 반환합니다. log_e 2PHP 4
M_LN102.302585 092994 0456840210의 자연 로그를 반환합니다: log_e 10PHP 4
M_LOG2E 1.4426950408889634074E의 밑이 2인 로그를 반환합니다: log_2 ePHP 4
M_LOG10E0.43429448190325182765 E의 밑이 10인 로그를 반환합니다. log_10 ePHP 4
M_PI3.14159265358979323846 Pi로 돌아가기PHP 4
M_PI_21.57079632679489661923 Pi/2로 돌아가기PHP 4
M_PI_4 0.78539816339744830962Pi/4로 돌아가기 PHP 4
M_1_PI0.31830988618379067154return1/PiPHP 4
M_2_PI0.6366197723675 8134308 Return 2/PiPHP 4
M_SQRTPI1.77245385090551602729PI의 Pi 제곱근 반환: sqrt(pi)PHP 5.2
M_2_SQRTPI1.12837916709551257390PI의 2/제곱근을 반환합니다: 2/sqrt(pi)PHP 4
M_SQRT1_20.70710678118654752440 제곱근을 반환합니다. 1/2: 1/sqrt(2)PHP 4
M_SQRT21.414213562373095048802의 제곱근을 반환합니다. sqrt(2)PHP 4
M_SQRT31.73205080756887729352 3의 제곱근을 반환합니다. sqrt(3)PHP 5.2
NANNAN은 숫자가 아닙니다PHP 4
PHP_ROUND_HALF_UP1 .5가 사용되면 반올림하세요. PHP 5.3
PHP_ROUND_HALF_DOWN2.5PHP 5.3
PHP_ROUND_HALF_EVEN3.5가 나오면 짝수로 반올림하세요. PHP 5.3
PHP_ROUND_HALF_ODD4.5를 만나면 홀수가 반올림됩니다.PHP 5.3