Foxtable(狐表)用户栏目专家坐堂 → 随机数的问题


  共有3498人关注过本帖树形打印复制链接

主题:随机数的问题

帅哥哟,离线,有人找我吗?
lgz518
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1162 积分:7773 威望:0 精华:0 注册:2019/6/13 9:57:00
随机数的问题  发帖心情 Post By:2023/2/20 14:45:00 [显示全部帖子]

EXCEL的公式:((25.8+RAND()/11)+(25.8-RAND()/11))/2
大致的意思:
在(25.8-1/11)与(25.8+1/11)两个数之间取随机数
按原公式的意思,应该是两个随机数的平均值,
即先在25.8到25.8+1/11之间取一个随机数,
然后在25.8-1/11到25.8之间取一个随机数,
最后求两个随机数的平均值

狐表的代码的问题,报错表达式Rand有问题

Select Case e.DataCol.Name
    Case "值3"
      
        Dim d As Double = Rand.Next((e.DataRow("值3") + RAND() / 11) + (e.DataRow("值3") - RAND() / 11)) / 2
        
        e.DataRow("检测1") = d

End Select

如何用代码实现EXCEL的公式的功能?

 回到顶部
帅哥哟,离线,有人找我吗?
lgz518
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1162 积分:7773 威望:0 精华:0 注册:2019/6/13 9:57:00
  发帖心情 Post By:2023/2/20 15:21:00 [显示全部帖子]

狐表的生成与EXCEL相差很大,如图,狐表的生成的值偏小,如何能实现跟EXCL差不多的功能?

图片点击可在新窗口打开查看此主题相关图片如下:随机数jpg.jpg
图片点击可在新窗口打开查看


 回到顶部