Notice
Recent Posts
Recent Comments
Link
고양이 여름이의 지식채널
PHP 수학 함수 (abs, ceil, floor, pow, rand, round) 본문
PHP가 지원하는 수학 함수에 대해 알아보겠습니다.
- abs
number의 절대값을 구합니다.
abs ( mixed number )
<?
echo abs(3); // 3
echo abs(-3); // 3
echo abs(-3.3); // 3.3
?>
- ceil
소수점 이하를 올림한다
ceil ( float value )
<?
echo ceil(3.00); // 3
echo ceil(3.3); // 4
echo ceil(-3.3); // -3
?>
- floor
소수점 이하를 내림한다
floor (float value)
<?
echo floor(3.00); // 3
echo floor(3.3); // 3
echo floor(-3.3); // -4
?>
반응형
- pow
수를 거듭제곱한다
pow (number base, number exp)
<?
echo pow(1, 1000); // 1
echo pow(-1, 2); // 1
echo pow(2, 3); // 8
?>
- rand
정수형 난수를 생성한다
rand(int min, int max)
<?
echo rand(); // 55
echo rand(1, 10); // 10
echo rand(400, 500); // 452
?>
min - 난수의 최소값, max - 난수의 최대값
- round
실수를 반올림한다
rount(float value, int precision)
<?
echo round(3.3); // 3
echo round(3.5); // 4
echo round(1.23456, 3); // 1.235
echo round(123456, -3); // 123000
?>
두 번째 인자를 이용해 소수점 자리를 지정하여 반올림 할 수 있습니다.
PHP 문자열 함수 (explode, str_replace, strpos, strstr,substr)
728x90
반응형
Comments