怎样产生一个指定范围内的随机数。比如5-10之间。

wzljzh 2001-11-05 02:26:08
...全文
575 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ksmgbits 2001-11-05
  • 打赏
  • 举报
回复
rand(n,m)即可产生
dahaidao 2001-11-05
  • 打赏
  • 举报
回复
对,同意流板主的意见!
dahaidao 2001-11-05
  • 打赏
  • 举报
回复
对,就是这样的,我想应该就是这样的吧!
tiger201 2001-11-05
  • 打赏
  • 举报
回复
判断一下,重复的就不取而让它产生下一个随机数。

pbsql 2001-11-05
  • 打赏
  • 举报
回复
一样的:rand(m - n)+n,取多少个都可以,只是不能保证不重复,因为是随机数嘛,当然可能相同也可能不相同了
wzljzh 2001-11-05
  • 打赏
  • 举报
回复
我要想得到n--m(m>n)中的x(x<m-n)个不重复的随机数,可否指点?
wzljzh 2001-11-05
  • 打赏
  • 举报
回复
那4到30之间呢?rand(26)+4,对了。谢谢,给分。
pbsql 2001-11-05
  • 打赏
  • 举报
回复
randomize(0)
value=rand(5)+5//rand(5)为0~5之间的随机数
wzljzh 2001-11-05
  • 打赏
  • 举报
回复
无人回复吗?

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧