jimmwo / random-number
用于生成随机数的包
0.1.2
2023-12-19 14:07 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- phpunit/phpunit: ^9.0
README
随机数生成器
使用方法
$randomNumberService = new Jimmwo\RandomNumber\RandomNumber(); $result = $randomNumberService->getRandomNumber(0, 100, [2, 6]); echo sprintf("Seed: %d, random number: %d", $result->getSeed(), $result->getNumber());
生成测试数据集
$generator = new Jimmwo\RandomNumber\RandomNumberDatasetGenerator(); $generator->generateDataset(1000000, 5, 4294967296, true, './dataset-folder');
通过CLI命令生成数据集
参数
-r - 随机数的范围
-s - 随机数的选取
-d - 抽取次数
-u - 是否要求数字唯一
-p - 保存数据集的文件夹路径,默认:.
./generate-dataset -r2 -s3 -d4 -u1 -p"./src"
./generate-dataset -r2 -s3 -d4 -u0