X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fipdf.h;h=c34f5ed57adea2908484cf548f24904e1ac977f3;hp=8ee30c3bb3dd1428d7b6db3fbd0643faf48264e1;hb=32cd67ec48271c176eba218e082fcf5824aa8e6c;hpb=0d33eac5144178de754ad9f53e39463f79a31398 diff --git a/src/ipdf.h b/src/ipdf.h index 8ee30c3..c34f5ed 100644 --- a/src/ipdf.h +++ b/src/ipdf.h @@ -2,12 +2,11 @@ #define _IPDF_H #include "common.h" +#include "real.h" namespace IPDF { - typedef float Real; - - inline float RealToFloat(Real r) {return r;} + inline Real Random(Real max=1, Real min=0) { return min + (max-min) * ((Real)(rand() % (int)1e6) / 1e6);