把一个数分成一组在一定范围内随机数,这些随机数总和等于该数? 产生一个随机数

4922℃ GRACE

把一个数分成一组在一定范围内随机数,这些随机数总和等于该数?产生一个随机数

把一个数分成一定范围内的多个数之和。

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()的用法百度上很多。