常用公式如下:

  • [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); // 小数

产生随机数

  1. C语言版
    srand(time(NULL));
    int n = rand();
  2. Qt版
    qsrand(time(NULL));
    int n = qrand();

     

相关文章:

  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-10
  • 2022-12-23
  • 2021-10-18
  • 2021-09-27
  • 2021-10-06
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案