计算10000条数据中间某个数据的前后区间的数据
int pos =0;//中间数据位置
int number = pos / 500;
int restNum=pos%500;//取模
int startPos =0;//开始位置
int endPos =0;//结束位置
if(restNum > 10 || number == 0){
startPos = number * 500;
endPos = (number+1)*500;
}else{
startPos = (number-1)*500;
endPos = (number+1)*500;
}
if(10000<endPos){
endPos=10000;
for(int i=startPos;i<endPos;i++){}
}else{
for(int i=startPos;i<endPOs;i++){}
}