math: use 0x1p-120f and 0x1p120f for tiny and huge values
[musl] / src / prng / rand.c
1 #include <stdlib.h>
2
3 static unsigned seed;
4
5 void srand(unsigned s)
6 {
7         seed = s-1;
8 }
9
10 int rand(void)
11 {
12         return (seed = (seed+1) * 1103515245 + 12345 - 1)+1 & 0x7fffffff;
13 }