24 #ifndef __MACDRAND48_R_H
25 #define __MACDRAND48_R_H
31 #include <mach/mach.h>
60 #define IEEE754_DOUBLE_BIAS 0x3ff
64 unsigned short int __x[3];
66 unsigned short int __c;
68 unsigned long long int __a;
Definition: mac_drand48r.h:63
unsigned int exponent
Definition: mac_drand48r.h:44
unsigned long long int __a
Definition: mac_drand48r.h:68
unsigned int mantissa1
Definition: mac_drand48r.h:42
unsigned int negative
Definition: mac_drand48r.h:45
int drand48_r(struct drand48_data *buffer, double *result)
Definition: randomgenerator.cpp:104
struct ieee754_double::@0 ieee
double d
Definition: mac_drand48r.h:36
unsigned short int __init
Definition: mac_drand48r.h:67
unsigned short int __old_x[3]
Definition: mac_drand48r.h:65
int srand48_r(long int seedval, struct drand48_data *buffer)
Definition: randomgenerator.cpp:87
Definition: mac_drand48r.h:34
struct ieee754_double::@1 ieee_nan
unsigned short int __x[3]
Definition: mac_drand48r.h:64
unsigned short int __c
Definition: mac_drand48r.h:66
unsigned int mantissa0
Definition: mac_drand48r.h:43
unsigned int quiet_nan
Definition: mac_drand48r.h:54