gpt4 book ai didi

ada - 在 Ada-2005 中模拟 6 面模具

转载 作者:行者123 更新时间:2023-12-02 06:44:27 28 4
gpt4 key购买 nike

我非常肯定地遇到过 Java、Python、Ruby 和 Bash 中的“模拟 6 面骰子”(它会产生 1 到 6 之间的随机整数,所有结果的概率均等)。但是,我还没有在 Ada 中看到类似的程序。有人遇到过吗?

最佳答案

请参阅随机数生成 (LRM A.5.2) 以获取协助执行此操作的包。 Ada.Numerics.Float_Random 用于统一随机数生成(范围 0.0 .. 1.0),然后您可以自行缩放,或者使用合适的(子)类型实例化 Ada.Numerics.Discrete_Random(适用于 d4、d10、d12、还有 d20!)。

关于ada - 在 Ada-2005 中模拟 6 面模具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2407166/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com