00001 #ifndef _MQFLOAT_H_
00002 #define _MQFLOAT_H_
00003
00004
00005
00006
00007
00008
00018 #define FLOAT_SWAP(a,b) {float_temp=(a);(a)=(b);(b)=float_temp;}
00019
00020 extern float float_temp;
00021
00022 int MQFloat_isWithinBounds(float num, float lower, float upper);
00023 int MQFloat_cmp(const void *p1, const void *p2);
00024 void MQFloat_add(const void *sum, const void *p1, const void *p2);
00025 float MQFloat_getMax(float a, float b);
00026
00027 char* MQFloat_toFormattedString(float f, char* format);
00028
00029 #endif
00030