int iNum=new Random ().Next ()%100;这个代表在 0~100之间的数吗

来源:百度知道 编辑:UC知道 时间:2024/09/13 03:23:48

new Random ().Next ()表示产生随机int
=========================================
new Random ().Next ()%100表示求余,起结果位于0到99的数(包括0和99),即iNum为[0,99]的数。
===========================================
你可以用new Random ().Next (0,100)来获取[0,99]的随机数

不是0-100之间,而就求模,
也就是说所得到的数是0到9

应该是
int iNum=new Random ().Next (0,100);