rules. 수학
전역적으로 사용 가능한 수학 함수 이러한 함수는
math.
프리픽스를 사용하여 숫자 값을 처리합니다.
메소드
abs
abs(num)은 number를 반환합니다.
숫자 값의 절댓값입니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null number
: 입력의 절대 숫자 값입니다.
예
math.abs(-1) == 1
math.abs(1) == 1
ceil
ceil(num)은 rules.Integer를 반환함
숫자 값의 상한입니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null rules.Integer
: 주어진 값의 상한선.
예
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
floor
floor(num)은 rules.Integer를 반환
숫자 값의 최소값입니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null rules.Integer
지정된 값의 최저값입니다.
예
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
무한
isInfinite(num)는 rules.boolean을 반환합니다.
값이 ±∞인지 테스트합니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null rules.Boolean
값이 양수이거나 음수이면 true입니다. 무한대입니다.
예
math.isInfinite(∞) == true
math.isInfinite(100) == false
isNaN
isNaN(num)은 rules.boolean을 반환함
값이 ±∞인지 테스트합니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null rules.Boolean
값이 숫자가 아니면 true입니다.
예
math.isNaN(NaN) == true
math.isNaN(100) == false
펑
pow(base, exponent)는 rules.Float를 반환합니다.
첫 번째 인수의 두 번째 거듭제곱 값을 반환합니다. 인수입니다.
매개변수 |
|
---|---|
base |
숫자 숫자 밑 값입니다. |
지수 |
숫자 숫자 지수 값입니다. |
- 반환
-
non-null rules.Float
지수로 거듭제곱한 첫 번째 인수의 값 두 번째 인수의 값입니다.
예
math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2
round
반올림(num)은 rules.Integer를 반환함
입력 값을 가장 가까운 정수로 반올림합니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null rules.Integer
는 지정된 값에 가장 가까운 정수입니다.
예
math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3
sqrt
sqrt(num)은 rules.Float를 반환합니다.
입력 값의 제곱근입니다.
매개변수 |
|
---|---|
num |
숫자 숫자 값입니다. |
- 반환
-
non-null rules.Float
는 입력 값의 제곱근입니다.
예
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5