X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Freal.h;h=917f3e0ca9bd7bd91e5dc053972bbc1021e2dcd3;hp=72def6988bfc3e99466c58f9870ea75d3e35dd6d;hb=64b7c42c71c35d520424cf4ca5ecaa99faef8b26;hpb=326f04a375ce3120f7e8957e3d7cd5f296f513e3 diff --git a/src/real.h b/src/real.h index 72def69..917f3e0 100644 --- a/src/real.h +++ b/src/real.h @@ -22,7 +22,7 @@ #define XSTR(x) STR(x) #define STR(x) #x -#pragma message "REALTYPE = " XSTR(REALTYPE) +//#pragma message "REALTYPE = " XSTR(REALTYPE) #if REALTYPE == REAL_VFPU #include "vfpu.h" @@ -136,7 +136,10 @@ namespace IPDF inline double Double(long double f) {return (double)(f);} inline double Sqrt(double f) {return sqrt(f);} inline double Abs(double a) {return fabs(a);} - + inline double Log10(double a) {return log(a)/log(10.0);} + inline size_t Size(double a) {return sizeof(a);} + inline size_t Size(float a) {return sizeof(a);} + inline int64_t Int64(double a) {