반올림
지정될변수 = round(소수, 자릿수);

<?
$b=round(1.55,1);
echo "$b";
?>
결과는 1.6

<?
$b=round(1.55);
echo "$b";
?>
결과는 2
->자릿수를 적지 않으면 , 소수 0째자리 즉 정수의 형태로 반올림한다



올림
지정될변수= ceil(소수);

버림
지정될변수= floor(소수);


거듭제곱
저장될변수 = pow (진수, 지수);

<?
$b=pow(3,2);//3의 2제곱
echo "$b";
?>
결과는 9


제곱근 square root
저장될 변수 = sqrt (제곱근값);

<?
$b=sqrt(2);
echo "$b";
?>
결과는 1.41421356237


삼각함수
저장될변수 = sin(값);
저장될변수 = cos(값);
저장될변수 = tan(값);
저장될변수 = asin(값);
저장될변수 = acos(값);
저장될변수 = atan(값);

<?
$a= sin(0);
$b=cos(0);
$c=tan(0);

echo "
sin0= $a <br>
cos0= $b <br>
tan0= $c";

?>
결과는
sin0= 0
cos0= 1
tan0= 0


최대값 max
max(값1, 값2, 값3......);
max(배열);
//배열의 원소중 가장 큰 원소 찾을때

<?
$a= array(1,2,3,4,5);
echo max($a);

?>
결과는 5

최소값 min
min(값1, 값2, 값3......);
min(배열);
//배열의 원소중 가장 작은 원소 찾을때



진법변환 base_convert
저장될 변수 = base_convert (변환할 값, 값의 진법, 변환할진법);

<?
$a= base_convert (9,10,2); //10진수 9를 2진법으로 변환
echo $a;

?>
결과는 1001




절대값 abs
저장될변수 = abs(값);

<?
echo abs(-10);
?>
결과는 10




두수의 차 ^

<?
echo 1^3 //1과 3의 차
?>
결과는 2
->즉 abs(1-3) 과 같다고 보면된다.




숫자의 형태변환 number_format
저장될변수 = number_format (숫자, 소수점자리, 솟점에 사용할 문자, 콤마대신 사용할문자);

<?
echo number_format(1000000);
?>
결과는 1,000,000
->아무옵션도 안넣고 숫자를 넣으면 3자리마다 콤마로 표시해줌을 알 수 있다.

예제
콤마대신에 *넣고
소수점대신에 $넣고
그 뒤에 소수점둘째자리까지 표현하기

<?
echo number_format(1000000,2,"$", "*");
?>
결과는 1*000*000$00







+ Recent posts