pascal - 如何获得帕斯卡随机数?

标签 pascal

我想从一个范围中获得一个帕斯卡随机数。基本上是这样的:

r = random(100,200);

上面的代码将具有100到200之间的随机数。

有任何想法吗?

内置的pascal函数仅允许您从0到0的范围内获取一个数字,而我需要指定返回的最小数字

最佳答案

只要获得一个具有正确范围的随机数(即100到200就是范围100),然后向其添加起始值

所以:random(100) + 100为您的示例

关于pascal - 如何获得帕斯卡随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4965863/

相关文章:

Delphi while循环导致程序停止响应

algorithm - 一场有100个对手的比赛,赢尽可能多的钱

visual-c++ - Inno Setup 如何检查系统上是否存在 MSVCR100.dll

delphi - 如何将常量地址分配给pascal指针?

delphi - PChar UTF-8是否已编码?

delphi - 如何在 Delphi 7 中使用现有表单作为选项卡

arrays - 在数组中查找圆的算法

java - 不同语言的新行

delphi - 构建跨平台 Delphi 应用程序

function - Pascal - 在定义之前使用过程