把一个数分成一组在一定范围内随机数,这些随机数总和等于该数? 产生一个随机数
更新时间:2021-11-15 10:56:40 • 作者:GRACE •阅读 5535
把一个数分成一定范围内的多个数之和。
458/18=25.44 你可以在26左右找18个满足要求的数啊 比如可以是16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34,同意的话请采纳一个
Excel,把一个数分成多个随机的数字,随机数的总和等于总数。
Excel 选项,公式 ,启用 迭代运算,最多迭代次数 设多一点
A1输入:
=IF(AVERAGE($A$1:$A$7)=13,A1,RANDBETWEEN(1100,1500)/100)
结果 11-15之间2位小数 (1100-1500 之间 除以100),下拉公式至A7, 结果固定, 重新下拉 生成新的组合,
excel 把一个数随机分成多个数,随机各数总和等于这个数
在I5中输入或复制粘贴下列公式
=RANDBETWEEN(($G5/7-0.5)*100,($G5/7+0.5)*100)/100
右拉填充到N5,下拉填充
在O5中输入或复制粘贴下列公式
=G5-SUM(I5:N5)
下拉填充
C语言在一定范围内取随机数
你可以做一个取随机数的函数包含两个参数,一个最大值,一个最小值,rand()% (max-min)则产生介于0~max-min间的随机数,min + rand()% (max-min)则为min到max间的随机数。至于rand()的用法百度上很多。