PHP 수학 소개
수학 함수는 정수 및 부동 소수점 형의 범위 내에서 값을 처리 할 수 있습니다.
설치
PHP의 수학 함수는 PHP 코어의 일부입니다. 아니 설치가 이러한 기능을 사용하는 데 필요하지 않습니다.
PHP 5 수학 함수
기능 | 기술 |
---|---|
abs() | 절대 리턴 (positive) 의 숫자 값을 |
acos() | 숫자의 아크 코사인을 반환 |
acosh() | 숫자의 역 하이퍼 볼릭 코사인을 반환 |
asin() | 숫자의 아크 사인을 반환 |
asinh() | 숫자의 역 하이퍼 볼릭 사인을 반환 |
atan() | 라디안 숫자의 아크 탄젠트를 반환 |
atan2() | 두 변수 X와 Y의 아크 탄젠트를 리턴 |
atanh() | 번호 역 쌍곡선 탄젠트를 반환 |
base_convert() | 다른 하나의 숫자베이스에서 숫자로 변환 |
bindec() | 진수 진수로 변환 |
ceil() | 가장 가까운 정수로 숫자를 반올림 |
cos() | 숫자의 코사인을 반환 |
cosh() | 숫자의 하이퍼 볼릭 코사인을 반환 |
decbin() | 이진수를 십진수로 변환 |
dechex() | 16 진수로 진수로 변환 |
decoct() | 8 진수 10 진수로 변환 |
deg2rad() | 라디안 값으로도 값을 변환 |
exp() | 전자의 지수를 계산 |
expm1() | 반환 exp(x) - 1 |
floor() | 숫자 가장 가까운 정수로 내림 |
fmod() | X / Y의 나머지를 반환 |
getrandmax() | 가능한 최대 값에 의해 반환 돌려줍니다 rand() |
hexdec() | 진수를 16 진수로 변환 |
hypot() | 직각 삼각형의 빗변을 계산 |
is_finite() | 값이 유한 여부 확인 |
is_infinite() | 값이 무한대인지의 여부를 점검 |
is_nan() | 값이 '숫자가 아닌 값이'인지 확인 |
lcg_value() | 0과 1 사이의 범위에 의사 난수를 돌려줍니다 |
log() | 숫자의 자연 로그를 반환 |
log10() | 다수의 상용 로그를 반환 |
log1p() | 반환이 log(1+number) |
max() | 배열에서 가장 높은 값, 또는 여러 지정된 값의 최대 값을 반환 |
min() | 어레이에서 최저 값, 또는 지정된 여러 값의 최소값을 리턴 |
mt_getrandmax() | 가능한 최대 값에 의해 반환 돌려줍니다 mt_rand() |
mt_rand() | 메르 센 트위스터 알고리즘을 사용하여 임의의 정수를 생성합니다 |
mt_srand() | 씨 메르 센 트위스터 난수 생성기 |
octdec() | 진수를 8 진수로 변환 |
pi() | PI의 값을 돌려줍니다 |
pow() | 반환 X는 Y의 제곱 |
rad2deg() | 정도의 값을 라디안 값으로 변환 |
rand() | 임의의 정수를 생성합니다 |
round() | 부동 소수점 숫자를 반올림 |
sin() | 숫자의 사인을 반환 |
sinh() | 숫자의 하이퍼 볼릭 사인을 반환 |
sqrt() | 숫자의 제곱근을 반환 |
srand() | 씨앗 난수 생성기 |
tan() | 숫자의 탄젠트를 반환 |
tanh() | 숫자의 하이퍼 볼릭 탄젠트를 반환 |
PHP 5 개 미리 정의 된 수학 상수
일정한 | 값 | 기술 | 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의 자연 로그를 반환 : 10 log_e | PHP 4 |
M_LOG2E | 1.4426950408889634074 | E의 기본 2 인 로그를 반환 log_2 전자 | PHP 4 |
M_LOG10E | 0.43429448190325182765 | E의 상용 로그를 반환 : log_10 전자 | PHP 4 |
M_PI | 3.14159265358979323846 | 파이 반환 | PHP 4 |
M_PI_2 | 1.57079632679489661923 | 파이 / 2를 돌려줍니다 | PHP 4 |
M_PI_4 | 0.78539816339744830962 | 파이 / 4를 돌려줍니다 | PHP 4 |
M_1_PI | 0.31830988618379067154 | 1 / 파이 반환 | PHP 4 |
M_2_PI | 0.63661977236758134308 | 2 / 파이 반환 | 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 |
NAN | NAN | 아니 수 | PHP 4 |
PHP_ROUND_HALF_UP | 1 | 라운드까지 반 | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 이 | 아래로 라운드 반쪽 | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 삼 | 라운드 절반 숫자를 균등하게하기 | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | 홀수로 라운드 반쪽 | PHP 5.3 |