16.3 대수 함수
16.3.1 거듭제곱
제곱 관련 기본 함수는 Math.pow
이며 제곱근, 세제곱근, e의 거듭제곱 등 자주 쓰이는 연산에는 간편 함수가 있습니다.
[표 16-1] 제곱, 제곱근 관련 함수
함수 | 설명 | 예제 |
---|---|---|
Math.pow(x, y) | xy | Math.pow(2, 3) // 8 Math.pow(1.7, 2.3) // ~3.39 |
Math.sqrt(x) | 제곱근, √ x 는 Math.pow(x, 0.5)와 같습니다. | Math.sqrt(16) // 4 Math.sqrt(15.5) // ~3.94 |
Math.cbrt(x) | 세제곱근, x는 Math.pow(x, 1/3)와 같습니다. | Math.cbrt(27) // 3 Math.cbrt(22) // ~2.8 |
Math.exp(x) | ex는 Math.pow(Math.E, x)와 같습니다. | Math.exp(1) // ~2.718 Math.exp(5.5) // ~244.7 |
Math.expm1(x) | ex-1은 Math.exp(x)-1와 같습니다. | Math.expm1(1) // ~1.718 Math.expm1(5.5) // ~243.7 |
Math.hypot(x1, x2, …) | 매개변수의 제곱을 합한 수(√ x12 + x22 + …)의 제곱근입니다. | Math.hypot(3, 4) // 5 Math.hypot(2, 3, 4) // ~5.36 |