public void SetGlobalCalculateParas(decimal[] outVal, StIntegerPair pair) { mGCOutVal = outVal; for (int i = 0; i < 4; i++) { mGCFrom = pair.from; mGCTo = pair.to; } }
private StIntegerPair[] QualSplit(int start, int end) { int len = end - start + 1; StIntegerPair[] retval = new StIntegerPair[4]; for (int i = 0; i < 4; i++) { retval[i] = new StIntegerPair(); } int step = len / 4; retval[0].from = start; retval[0].to = start + step - 1; retval[1].from = retval[0].to + 1; retval[1].to = retval[1].from + step - 1; retval[2].from = retval[1].to + 1; retval[2].to = retval[2].from + step - 1; retval[3].from = retval[2].to + 1; retval[3].to = end; return(retval); }