@Modulo(JavaScript)
나눗셈 연산의 나머지를 리턴합니다.
정의 위치
@Functions(JavaScript)구문
@Modulo(value:double, divider:double) : double매개변수 | 설명 |
---|---|
값 | 나눌 값입니다. |
divider | 나눗셈에서 제수입니다. 0일 수 없습니다(NaN이 됨). |
리턴 값 | 설명 |
---|---|
double | 나머지입니다. |
사용법
매개변수와 리턴 값은 배열일 수 있습니다. 연산은 대응하는 요소에서 작동합니다.예제
(1) 이 예제는 @Modulo를 사용하여 숫자가 짝수인지, 홀수인지를 판별합니다.function p(stuff) {
print("<<<" + stuff + ">>>");
}
for(i = 0; i < 10; i++) {
if(@Modulo(i, 2) == 0)
p(i + " is even");
else
p(i + " is odd");
}
(2) 이 예제는 @Modulo를 사용하여 나눗셈 연산에서 정수 몫과 나머지를 리턴합니다.
function p(stuff) {
print("<<<" + stuff + ">>>");
}
function intdiv(n, d) {
var a = new Array();
n = @Round(n);
d = @Round(d);
var m = @Modulo(n, d);
a.push((n - m) / d);
a.push(m);
return(a);
}
var x = intdiv(25, 4);
p("25 / 4 = " + x[0] + " remainder " + x[1]);