欢迎光临
我们一直在努力

如何获得一个6位长随机数-.net教程,算法/线

建站超值云服务器,限时71元/月

如何获得一个6位长随机数

根据msdn给出的公式:
int((upperbound – lowerbound + 1) * rnd + lowerbound)
6位长随机数=int((999999-100000+1)*rnd+100000)

或者,也可以这样:分别生成0-9的5个数和一个1-9的数凑起来
6位长随机数=int((9-1+1)*rnd+1)*100000+ _
            int((9-0+1)*rnd+0)*10000+ _
            int((9-0+1)*rnd+0)*1000+ _
            int((9-0+1)*rnd+0)*100+ _
            int((9-0+1)*rnd+0)*10+ _
            int((9-0+1)*rnd+0)

或者也可以先用"+"连成字符串再cint

还有一个更简单的方法。六位长的?也就是说最小的是 100000 了是吗?这样:

dim r as new random()
dim n as integer = r.next(100000, 999999)

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 如何获得一个6位长随机数-.net教程,算法/线
分享到: 更多 (0)

相关推荐

  • 暂无文章