GetPercent

 

GetPercent 함수는 비례값을 얻는 함수로 다음과 같이 사용한다.

 

double @GetPercent(double curr, double base, double full, double target_base, double target_full);

 

함수인자

double curr - 계산할 값

double base - 원래 값의 base

double full - 원래 값의 full

double target_base - 계산할 base

double target_full - 계산할 full

 

return 값

target 범위로 환산된 값이 돌아온다.

 

r = @GetPercent(value, 0, 100, 50, 200);

문장설명 : r = value x (200-50)/(100-0)+50 값을 얻는다.

 

스크립트 작성 예)

loop = @AiCurr("loop");

curr = @AiCurr("count");

if(loop == 0) {

return @GetPercent(curr, 0, 100, 40, 100);

}

if(loop == 1) {

return 100;

}

return @GetPercent(curr, 0, 100, 100, 40);