常用公式如下:
- [a, b) [rand() % (b - a) ] + a;
- [a, b] [rand() % (b - a + 1)] + a;
- (a, b] [rand() % (b-a) ] + a + 1;
- (0, 1) rand() / double(RAND_MAX); // 小数
产生随机数
- C语言版
srand(time(NULL)); int n = rand();
- Qt版
qsrand(time(NULL)); int n = qrand();
常用公式如下:
产生随机数
srand(time(NULL)); int n = rand();
qsrand(time(NULL)); int n = qrand();