易语言取随机数不重复随机数像红包一样,发个50块8份每份都是随机的,最后随机的总和等于50块!求思路!

查看: 1533|回复: 5
易语言怎么把一个数分成6个随机数?
阅读权限10
在线时间 小时
结帖率: (1/1)
比如,我要把 整数 60 分成 6 个随机数?
.子程序 _按钮1_被单击
.局部变量 A, 整数型
.局部变量 B, 整数型
.局部变量 C, 整数型
.局部变量 N, 整数型
.局部变量 结果, 文本型
置随机数种子 ()
.计次循环首 (5, N)
C = 取随机数 (1, A - B - 6 + N)
B = B + C
结果 = 结果 + 到文本 (C) + “、”
.计次循环尾 ()
结果 = 结果 + 到文本 (A - B)
信息框 (结果, 0, )
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
阅读权限165
在线时间 小时
结帖率: (1/2)
.子程序 _按钮1_被单击
.局部变量 A, 整数型
.局部变量 B, 整数型
.局部变量 C, 整数型
.局部变量 N, 整数型
.局部变量 结果, 文本型
置随机数种子 ()
.计次循环首 (5, N)
& & C = 取随机数 (1, A - B - 6 + N)
& & B = B + C
& & 结果 = 结果 + 到文本 (C) + “、”
.计次循环尾 ()
结果 = 结果 + 到文本 (A - B)
信息框 (结果, 0, )
这是啥。。。表示没看懂。。&
热心帮助他人,荣誉+1,希望继续努力(*^__^.
阅读权限165
在线时间 小时
结帖率: (1/2)
&&这是随机取6个数,相加=60嘛,做得不太好,凑合着用吧
阅读权限90
在线时间 小时
结帖率: (14/19)
fsjoe 发表于
@紅顏じ亦沉淪ジ&&这是随机取6个数,相加=60嘛,做得不太好,凑合着用吧
其实完全不必要这么复杂、计算机的运算速度一秒几百亿次、直接取6个随机数让他们相加等于60就输出就行了、
服了U了,这个你都敢说……&
阅读权限90
在线时间 小时
结帖率: (14/19)
&&_按钮1_被单击&&a&&&b&&&c&&&d&&&e&&&死循环&&&f&&&死循环 = 5判断循环首 (死循环 = 5)a = 取随机数 (1, 60)b = 取随机数 (1, 60)c = 取随机数 (1, 60)d = 取随机数 (1, 60)e = 取随机数 (1, 60)f = 取随机数 (1, 60)如果真 (a + b + c + d + e + f = 60)跳出循环 ()判断循环尾 ()调试输出 (a, b, c, d, e, f)spec特殊功能支持库
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 a
.局部变量 b
.局部变量 c
.局部变量 d
.局部变量 e
.局部变量 死循环
.局部变量 f
死循环 = 5
.判断循环首 (死循环 = 5)
a = 取随机数 (1, 60)
b = 取随机数 (1, 60)
c = 取随机数 (1, 60)
d = 取随机数 (1, 60)
e = 取随机数 (1, 60)
f = 取随机数 (1, 60)
.如果真 (a + b + c + d + e + f = 60)
跳出循环 ()
.如果真结束
.判断循环尾 ()
调试输出 (a, b, c, d, e, f)
14:44 上传
点击文件名下载附件
1.21 KB, 下载次数: 5
服了U了。这你都敢说……&
阅读权限90
在线时间 小时
结帖率: (47/91)
你们都在说神马,需要这么复杂
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
Powered by查看: 1339|回复: 22
真正的取随机数(程序每次启动获得的随机数不同,不存在规律!)
阅读权限30
在线时间 小时
签到天数:2 天结帖率: (0/1)
是否带模块:
本帖最后由 乖乖你快回来 于
11:09 编辑
编程重在思路!!
这个源码超级超级简单~~程序每次启动后,实现获取随即数的值是改变的(支持库自带的会造成每次启动程序,第一次,第二次,第三次都存在规律)!
---------------------------------下面是直接用支持库【取随机数()】,每次打开程序后,去获取五次随机数,但是这五个随机数都是有规律----------
QQ截图34.jpg (46.04 KB, 下载次数: 0)
10:44 上传
QQ截图48.jpg (93.72 KB, 下载次数: 0)
10:44 上传
--------------------------------------------------------------下面是我改了一点点代码的,每次启动后,获取一组不同的随机数-----------------还是那句话,重在思路!
QQ截图15.jpg (55.63 KB, 下载次数: 0)
11:07 上传
QQ截图31.jpg (72.52 KB, 下载次数: 0)
11:07 上传
(1.08 KB, 下载次数: 69)
21:22 上传
点击文件名下载附件
下载积分: 精币 -1 枚
阅读权限90
在线时间 小时
签到天数: 9 天结帖率: (1/1)
如果说是启动随机的话,大概看了一下楼主的取得是秒数做随机数种子,那么请看。
2.png (34.87 KB, 下载次数: 0)
22:29 上传
阅读权限90
在线时间 小时
签到天数: 9 天结帖率: (1/1)
楼主请看。
1.png (27.1 KB, 下载次数: 0)
22:19 上传
阅读权限20
在线时间 小时
开源一款漂亮的安装界面
阅读权限20
在线时间 小时
看起来不错的样子
阅读权限30
在线时间 小时
签到天数: 2 天结帖率: (0/1)
比较简单的方法:
置随机数种子 (取启动时间 ())
得到的随机数 = 取随机数 (1, 99999)
好吧~其实94这个方法
阅读权限30
在线时间 小时
签到天数: 2 天结帖率: (0/1)
必须置随机数种子→_→
因为随机种子是固定的,所有获得随机数的规律也是固定的,所以&&我打乱那个种子
阅读权限20
在线时间 小时
签到天数: 8 天结帖率: (0/1)
阅读权限50
在线时间 小时
签到天数: 6 天
又学了一招,
阅读权限30
在线时间 小时
签到天数: 4 天
不是的!我是说程序每次启动后,获取的随机数是有规律的意思,
必须置随机数种子→_→
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
Powered by查看: 2371|回复: 9
求助:读取随机一个TXT文档中的随机一行内容
阅读权限150
在线时间 小时
结帖率: (6/21)
求助:读取随机一个TXT文档中的随机一行内容
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
阅读权限90
在线时间 小时
结帖率: (150/153)
.支持库 spec
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 文本, 文本型
.局部变量 数组, 文本型, , &0&
文本 = 到文本 (读入文件 (取运行目录 () + “新建文本文档.txt”))
数组 = 分割文本 (文本, #换行符, )
置随机数种子 ()
调试输出 (数组 [取随机数 (1, 取数组成员数 (数组))])
返回 (0)&&' 可以根据您的需要返回任意数值
阅读权限150
在线时间 小时
结帖率: (6/21)
分割数据不行,太慢了
阅读权限50
在线时间 小时
结帖率: (8/12)
文本 = 到文本 (读入文件 (取运行目录 () + “新建文本文档.txt”))
数组 = 分割文本 (文本, #换行符, )
阅读权限120
在线时间 小时
签到天数: 21 天结帖率: (4/5)
我记得有高手,处理文本类数据100万1分多钟。
阅读权限150
在线时间 小时
结帖率: (6/21)
我记得有高手,处理文本类数据100万1分多钟。
无语,你这个叫回答问题吗!!!
在线时间 小时
头像被屏蔽
结帖率: (1/1)
文本分割。最好的办法
阅读权限90
在线时间 小时
签到天数: 26 天
你数据量是有多大?
不行就读入文本以后,正则每一行
正则返回的存入数组
再随机数组,只用读取一次,后面都是随机数组
阅读权限228
在线时间 小时
签到天数: 19 天结帖率: (2/2)
先读取文本然后用换行符分割& &吧组数弄全局变量就可以调用
补充内容 ( 15:15):
置随机数种子()
变量=取随机数(1 ,取数组成员数(组数))
组数[变量]
阅读权限30
在线时间 小时
结帖率: (13/15)
1.读取随即一个文件的思路是:读取某目录下的文件名,装入一个文本型数组,通过对数组下标取随机数,就可以得到随机的文件名,从而实现读取一个随即的TXT文件。
2.如果文本很大,分割文本会占用很大内存,也会很慢。
一个新思路:不用分割文本,用核心库里的文件读写命令,把取得的文件名用〈整数型〉 打开文件 (文本型 欲打开的文件名称,[整数型 打开方式],[整数型 共享方式]) - 系统核心支持库-&文件读写& & 这个命令, 然后用取文件长度来确定随机数的上限,随机取一个随机数,通过寻找文本和倒找文本两个命令查找该位置前后两个换行符(如果随机数位置本身为换行符例外),通过取文本中间来取两个换行符中间的一刚内容,也可以通过刚才说的寻找文本和倒找文本两个命令各取半行数据连成一行的数据内容
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
Powered by学习Python的人都知道,在Python中产生随机函数的模块是random,下面是麦子学院小编为大家整理的一些random模块中的常见函数的用法。工具/原料Python相关软件导入random模块方法/步骤random.random random.random()用于生成一个0到1的随机浮点数: 0 &lt= n &lt 1.0&gt&gt&gt random.random() # Random float x,random.uniformrandom.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a &gt b,则生成的随机数n: a &lt= n &lt= b。如果 a &ltb, 则 b &lt= n &lt= a。&gt&gt&gt random.uniform(1, 10) # Random float x,random.randintrandom.randint()的函数原型为:random.randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a &lt= n &lt= b&gt&gt&gt random.randint(10, 100)random.randrangerandom.randrange的函数原型为:random.randrange([start], stop[, step]),从指定范围内,按指定基数递增的集合中 获取一个随机数。如:random.randrange(10, 100, 2),结果相当于从[10, 12, 14, 16, ... 96, 98]序列中获取一个随机数。random.randrange(10, 100, 2)在结果上与 random.choice(range(10, 100, 2) 等效。随机选取0到100间的偶数:&gt&gt&gt import random&gt&gt&gt random.randrange(0, 101, 2)random.choicerandom饱终柯肢.choice从序列中获取一个随机元素。其函数原型为:random.choice(sequence)。参数sequence表示一个有序类型。这里要说明 棒瀹跏癞一下:sequence在python不是一种特定的类型,而是泛指一系列的类型。list, tuple, 字符串都属于sequence。有关sequence可以查看python手册数据模型这一章。&gt&gt&gt random.choice(&#39abcdefg&amp#%^*f&#39) #随机字符&#39d&#39&gt&gt&gt random.choice ( [&#39apple&#39, &#39pear&#39, &#39peach&#39, &#39orange&#39, &#39lemon&#39] ) #随机选取字符串:&#39lemon&#39random.shuffle rand艺皱麾酪om.shuffle的函数原型为:random.shuffle(x[, random]),吹涡皋陕用于将一个列表中的元素打乱。如:p = [&quotPython&quot, &quotis&quot, &quotpowerful&quot, &quotsimple&quot, &quotand so on...&quot]random.shuffle(p)print p#结果(因为随机,所以你的结果可能不一样。)#[&#39powerful&#39, &#39simple&#39, &#39is&#39, &#39Python&#39, &#39and so on...&#39]p = [&quotPython&quot, &quotis&quot, &quotpowerful&quot, &quotsimple&quot, &quotand so on...&quot]random.samplerandom.sample的函数原型为:random.sample(sequence, k),从指定序列中随机获取指定长度的片断。sample函数不会修改原有序列。 如果k大于sequence元素个数的话会报错。 &gt&gt&gt list = [1,2,3,4,5,6,7,8,9] &gt&gt&gt random.sample(list,2) [4, 7] &gt&gt&gt random.sample(list,3) [5, 2, 1] &gt&gt&gt
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
当然,我是不知道是怎么产生的,不过,我倒是自己可以产生一个,来段Python代码呗。 忙了半小时,感觉自己的Python的水平好挫,哈哈,不过最后是成功的! 代码如下(......
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
python随机数的产生,学习Pytho的人都知道,在Pytho中产生随机函数的模块是radom,下面是麦子学院小编为大家整理的一些radom模块中的常见函数的用法。...
13.elaborate 详尽的(03-9) 14.tempted 1.引诱,诱导2.吸引(04-6) 15.boom 激增,繁荣(04-6) 16.consensus 意见一致(04-12) 17.overlap 与...重叠,交叠......
And, if your question is very elaborate or multifaceted, it's best to go to an in-person office hour. You'll get better service that way. 清楚......
memorized poetry in their heads, while Italian politicians tend to elaborate speech that would seem old-fashioned to most English-speakers. Mr. McWhorter ac......
In other words, that is, that is to say, this means that, to clarify, to elaborate, to explain, to paraphrase, to put it another way. 10 To sh......
These changes enabled Qipao to fully elaborate women’s beauty。 Nowadays, Qipao quite often appears on world-class fashionshows。 It is usually the first......
服饰也很可爱costume she WORE in the concertWASelaborate,比如唱圣诞歌曲的时候她穿着圣诞老人的衣服和帽子,就像一个洋娃娃&Promise on Christmas&WAS dressedin......
服饰也很可爱costume she WORE in the concertWASelaborate,比如唱圣诞歌曲的时候她穿着圣诞老人的衣服和帽子,就像一个洋娃娃&Promise on Christmas&WAS dressedin......
Could you elaborate on this? 会议报告、演讲之后提问: That’s an amazing model/useful concept, but it occurred to me that [this/something] might also ......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》 [他的歌在QQ音乐搜不到,可以在酷狗搜......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》
[他的歌在QQ音乐搜不到,可以在......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》 [他的歌在QQ音乐搜不到,可以在酷狗搜......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》 [他的歌在QQ音乐搜不到,可以在酷狗搜......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》 [他的歌在QQ音乐搜不到,可以在酷狗搜......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》 [他的歌在QQ音乐搜不到,可以在酷狗搜......
格子兮:《秋殇别恋》 夏天Alex:《不再联系》 伍华&俞文靖:《枫林残忆》《独白式分手》 刘信琳:《最美的时光》《遇见》 [他的歌在QQ音乐搜不到,可以在酷狗搜......查看: 2164|回复: 3
易语言 取随机奇数取随机偶数
阅读权限70
在线时间 小时
签到天数:18 天结帖率: (13/15)
是否带模块:
供新手学习,大家不要喷我,学习第一
本帖最后由 宇智波·佐助 于
11:32 编辑
今天要用到这个忽然发现模块里好像没有,就自己写一下
这个是取随机奇数,偶数同理
&&如果真 (寻找文本 (到文本 (随机数1 ÷ 2), “.”, , 假) = -1)随机数1 = 随机数1 + 1.版本 2
.如果真 (寻找文本 (到文本 (随机数1 ÷ 2), “.”, , 假) = -1)
随机数1 = 随机数1 + 1
可能我写的还是很罗嗦,只给新手朋友提供一个思路,希望有超级思维的朋友能跟帖交流,第三次发帖不要喷我~我也是新手
学习第一,支持精易!
阅读权限70
在线时间 小时
签到天数: 18 天结帖率: (13/15)
冷眸一俯视千秋 发表于
直接用求余数不是更好吗?
我的易语言显示求余数&&显示这样的123 % 123& &差不多嘛~~有没有更超前的,不用模块一两句搞定的那种
阅读权限70
在线时间 小时
直接用求余数不是更好吗?
阅读权限70
在线时间 小时
签到天数: 18 天结帖率: (13/15)
沙发自己做一下貌似感觉很好第一次沙发~~还是抢得自己的
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
Powered by

我要回帖

更多关于 易语言随机数 的文章

 

随机推荐