Generate random number in a range [0, n) in C?

后端 未结 4 1027
小蘑菇
小蘑菇 2021-01-26 01:13

Looking to make a really simple random number generator method in C. The numbers should be between 0 and 24 and can be for example 14.5f.

Any help would be great, thanks

4条回答
  •  死守一世寂寞
    2021-01-26 01:43

    The Mersenne_twister is not only very simple, but also very strong.

    See the code on the link.

    However, if you can use GPL License, use the The GNU Scientific Library (GSL) specific check Random-Number-Generator-Examples from Random-Number-Generation part of the manual

    There are many things there, from simple uniform random numbers to other distributions.

提交回复
热议问题