当前位置:编程学习 > C#/ASP.NET >>

怎么能生成指定位数的随机数呀

            Random ran = new Random(unchecked((int)DateTime.Now.Ticks));
            int num = ran.Next(0, 10000); 
这样生成的有可能会有4位或3位的时候 ,怎么能生成指定位数的随机数那
--------------------编程问答-------------------- int num = ran.Next(1000, 10000);  --------------------编程问答-------------------- 上面是4位的,3位的相应两个数各少一个0,其他的类推。 --------------------编程问答-------------------- 楼上的正确,呵呵 你的范围是0, 10000.. 改一下范围不就可以了 --------------------编程问答--------------------
引用 1 楼 dancingbit 的回复:
int num = ran.Next(100, 1000); 
--------------------编程问答-------------------- 恩 

    修改一下范围就是了 --------------------编程问答--------------------

int num = ran.Next(0, 10000).ToString("00000");
--------------------编程问答-------------------- 改范围...
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,