//Ghost's KDR Algorithm
function script KDR_Calc {
if(!getarg(1)) { debugmes "Error in KDR function, getarg(1) invalid value"; return 0; } // [Lighta]
if(getarg(0) >= getarg(1)){
if(getarg(1)){
set .@i, getarg(0)/getarg(1);
if((getarg(0)%getarg(1)) == 0){ return .@i+".00"; }
set .@j, (getarg(0)%getarg(1))*100/getarg(1);
return .@i+"."+.@j;
} else {
return getarg(0)+".00";
}
}
if(getarg(0) < getarg(1)){
if(getarg(0)){
set .@i, (getarg(0)*10)/getarg(1);
set .@j, ((getarg(0)*10)%getarg(1))*10/getarg(1);
return "0."+.@i +.@j;
} else {
return "0.00";
}
}
}
here sir..