77 #if defined(__UNIX__) || defined( __DOS__ ) || defined(__OS2__) || defined(__PM__)
90 #define __NATIVE__ MOTO
92 #define __NATIVE__ INTEL
104 #if (_MSC_VER >= 1200) //%%% vkr for VC 6.0
110 #endif //%%% vkr for VC 6.0
115 #define INT32FORMAT "%d"
116 #define INT64FORMAT "%lld"
118 #define MAX_INT8 0x7f
119 #define MAX_INT16 0x7fff
120 #define MAX_INT32 0x7fffffff
121 #define MAX_UINT8 0xff
122 #define MAX_UINT16 0xffff
123 #define MAX_UINT32 0xffffffff
124 #define MAX_FLOAT32 ((float)3.40282347e+38)
126 #define MIN_INT8 0x80
127 #define MIN_INT16 0x8000
128 #define MIN_INT32 static_cast<int>(0x80000000)
129 #define MIN_UINT8 0x00
130 #define MIN_UINT16 0x0000
131 #define MIN_UINT32 0x00000000
132 #define MIN_FLOAT32 ((float)1.17549435e-38)
150 return diff <= tolerance && -diff <= tolerance;
bool NearlyEqual(T x, T y, T tolerance)
unsigned long long int uinT64