一般用于多阶段或者多周期的问题 在一个周期循环完以后会接着从头开始循环
用法是 @WRAP(INDEX,LIMIT)返回的是 INDEX - K * LIMIT 其中K是一个整数 它使得返回值落到[1,LIMIT]上