#ifndef RAND48_H
#define RAND48_H
#define drand48() (rand()*(1./RAND_MAX))
static long _rand = 1;
static __inline__ void srand48(long seed)
{
_rand = seed;
}
static __inline__ long lrand48(void)
long val = (int)(abs(10000.0*sin(_rand)));
_rand++;
return val;
#endif //RAND48_H