提问人:İsmail Mert Tarihçi 提问时间:11/17/2023 最后编辑:Babananaİsmail Mert Tarihçi 更新时间:11/18/2023 访问量:53
搜索范围表,以使用随机参数获取结果
Searching a table of ranges, to get the result using a random parameter
问:
我正在尝试创建一个超级基本的模拟。在这个模拟中,将使用 RAND() 选择一个随机浮点数,将这个 RAND() 与范围表进行比较,我们将得到该范围的第一个索引。你可以把它想象成游戏中的扭蛋系统。例如:
表1:
项目 | 最小范围 | 最大量程** |
---|---|---|
项目 1 | 0.0 | 0.5 |
项目2 | 0.5 | 1 |
表2(预期结果)
随机 | 项目名称 |
---|---|
0.3 | 项目 1 |
0.893 | 项目2 |
项目将具有不同的概率范围,因此有必要建立这样的范围。我不能直接从项目列表中随机选择一个值,它们需要权重。
我对构建它的其他方式持开放态度。
我尝试了不同的查找和匹配,但它并没有真正起作用。
评论