PHP & Others

[PHP] 자주 쓰이는 수학 관련 함수

컨텐츠 정보

본문

1. 반올림(round)
round(소수, 자리수);    //소수는 1.2342 와 같은 것들을 의미
ex. round(1.23,1)  =>   1.2
      round(1.55)    =>   2

2. 올림(ceil)
ceil(소수)

3. 버림(floor)
 floor(소수)

4. 제곱(pow)
 pow(진수, 지수)
ex. pow(3,2)  =>  9

5. 제곱근(sqrt)    //루트
 ex. sqrt(2)   => 1.414...

6. 삼각함수(sin, cos, tan)
 sin(val), cos(val), tan(val)

7. 역삼각함수(asin, acos, atan)
 asin(val), acos(val), atan(val)

8. 최대값, 최소값(max, min)
 max(val1, val2, val3, ...) or max(array)
 min(val1, val2, val3, ...) or min(array)

9. 진법변환(base_convert)
 base_convert(값, 값의 진법, 변환할 진법)
 ex. base_convert(9, 10, 2)    //10진수 9를 2진수로 변환

10. 절대값(abs)
 abs(val);

11. 두수의 차(^)
 ex. echo 3^1   => 2

12. 숫자의 형태 변환(number_format)
number_format(숫자, 소수점자리, 소수점에 사용할 문자, 콤마 대신 사용할 문자);
ex. number_format(1000000);  =>1,000,000
number_format(1000000,2);  =>1,000,000.00
number_format(1000000,2,"$","*");  =>1*000*000$00


원문 : http://bombfox.egloos.com/1058084

관련자료

댓글 0
등록된 댓글이 없습니다.
Today's proverb
해가 들면 어떻고, 바람이 불면 어떻고, 눈이 오면 어떠랴. 해가 들어주어도 고맙고, 바람이 불어주어도 고맙고, 눈이 와주어도 고마울 뿐. 그렇다, 고맙지 않은 것이 없다. 밤은 밤이어서 고맙고, 새벽은 새벽이어서 고맙고, 낮은 낮이어서 고맙다. 아, 고마운 삼라만상이여! (정채봉)