gpt4 book ai didi

delphi - 某个范围内的随机数

转载 作者:行者123 更新时间:2023-12-03 14:45:04 25 4
gpt4 key购买 nike

这是在 Delphi 中(确切地说是 7)。如何生成特定范围内的随机数?类似于Python中的random.randint(1,6)。我正在尝试模拟掷骰子。另一种选择是以某种方式排除 0。

目前我有:

Randomize;
Roll := Random(7);
Label3.Caption := IntToStr(Roll);

最佳答案

你可以使用

RandomRange(1, 7)

它将返回集合 {1, 2, 3, 4, 5, 6} 中的随机整数。

(使用数学)

[顺便说一句,“以某种方式”排除零是微不足道的。只需执行Random(6) + 1即可。]

关于delphi - 某个范围内的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7919126/

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