卡西欧 fx-82ES计算器如何产生随机数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:52:32
卡西欧 fx-82ES计算器如何产生随机数

卡西欧 fx-82ES计算器如何产生随机数
卡西欧 fx-82ES计算器如何产生随机数

卡西欧 fx-82ES计算器如何产生随机数
1.按shirft
2.按.(即Ran#,乱数函数)
3.按=
产生0-0.999的乱数.
如果你需要0-100,则可以输入Ran#*100
若所需范围大于10000,如0-20000,则可以输入Ran#*20000+Ran#*10
以此类推

[SHIFT] [RAN#] 产生的说明书中说了,是【假随机数】,只有plus系列的计算器,如82es plus有RanInt随机整数功能。不过82es可通过编程方法取整数【不要误会,82es并非可编程机,只通过某些特殊方法达到编程目的,详情见fxesms.5d6d.com】
随机正整数
准备:
清空全部数据
最小值->A
最大值->B
输入:

全部展开

[SHIFT] [RAN#] 产生的说明书中说了,是【假随机数】,只有plus系列的计算器,如82es plus有RanInt随机整数功能。不过82es可通过编程方法取整数【不要误会,82es并非可编程机,只通过某些特殊方法达到编程目的,详情见fxesms.5d6d.com】
随机正整数
准备:
清空全部数据
最小值->A
最大值->B
输入:
0/(|X-A|/(X-A)-1)/(|B-X|/(B-X)-1)+1000Ran#->X
运行:
狂按等号到Error为止
说明:
最后结果在X
不明白的欢迎来fx-es(ms)贴吧或者fxesms.5d6d.com论坛提问~

收起

依次按这三个键[SHIFT] [RAN#] [EXE],就会产生一个0到0.999的随机数,
如果要产生a到b之间的随机数,则将之前产生的随机数乘以(b-a)+a,例如之前产生的随机数是0.729,而你想生成30-70之间的随机数,那么:
0.729x(70-30)+30=0.729x40+30=29.16+30=59.16,如要整数,则将结果取整。...

全部展开

依次按这三个键[SHIFT] [RAN#] [EXE],就会产生一个0到0.999的随机数,
如果要产生a到b之间的随机数,则将之前产生的随机数乘以(b-a)+a,例如之前产生的随机数是0.729,而你想生成30-70之间的随机数,那么:
0.729x(70-30)+30=0.729x40+30=29.16+30=59.16,如要整数,则将结果取整。

收起