add step,min,max,cycle functions
Signed-off-by: obullxl <obullxl@163.com>