作业帮 > 数学 > 作业

怎样产生三个相加为一的随机数

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/10/07 20:32:18
怎样产生三个相加为一的随机数
怎样产生三个相加为一的随机数
不知道你需要的是什么语言的..不过思路都一样.
实际上你需要两个随机数r1,r2,而r3由常量1-r1-r2所得.
步骤:
1.产生随机数r1(0-1之间)
2.产生随机数r2(0-(1-r1))
3.r3=1-r1-r2
有些语言里可以指定随机数的产生范围,不能指定的可以用判断不符合条件再取.