随即数生成器,很好的实现