封装随机函数的实现