Merge branch 'devel1'

This commit is contained in:
fautomat 2024-08-20 12:53:47 +02:00
commit 60007a31b8

View File

@ -1,13 +1,17 @@
#include <stdlib.h> #include <stdlib.h>
static unsigned int a=1; static unsigned int a = 1;
int rand(void) int rand(void) {
a = a * 1103515245 + 12345;
a = (a >> 16 | a << 16);
#if (RAND_MAX==0x7fffffff) #if (RAND_MAX==0x7fffffff)
{ return (a=a*1103515245+12345)&RAND_MAX; } return a & RAND_MAX;
#else #else
{ return (a=a*1103515245+12345)%RAND_MAX; } return a % RAND_MAX;
#endif #endif
}
void srand(unsigned int seed) void srand(unsigned int seed) {
{ a=seed; } a = seed;
}