]> pd.if.org Git - pdclib/blobdiff - includes/float.h
Added missing float.h. Some touches.
[pdclib] / includes / float.h
diff --git a/includes/float.h b/includes/float.h
new file mode 100644 (file)
index 0000000..a23f324
--- /dev/null
@@ -0,0 +1,48 @@
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+// Characteristics of floating types
+// ----------------------------------------------------------------------------
+
+#ifndef __FLOAT_H
+#define __FLOAT_H __FLOAT_H
+
+#define FLT_RADIX       // TODO
+#define FLT_ROUNDS      // TODO
+#define FLT_EVAL_METHOD // TODO
+#define DECIMAL_DIG     // TODO
+
+#define DBL_DIG         // TODO
+#define DBL_EPSILON     // TODO
+#define DBL_MANT_DIG    // TODO
+#define DBL_MAX         // TODO
+#define DBL_MAX_10_EXP  // TODO
+#define DBL_MAX_EXP     // TODO
+#define DBL_MIN         // TODO
+#define DBL_MIN_10_EXP  // TODO
+#define DBL_MIN_EXP     // TODO
+
+#define FLT_DIG         // TODO
+#define FLT_EPSILON     // TODO
+#define FLT_MANT_DIG    // TODO
+#define FLT_MAX         // TODO
+#define FLT_MAX_10_EXP  // TODO
+#define FLT_MAX_EXP     // TODO
+#define FLT_MIN         // TODO
+#define FLT_MIN_10_EXP  // TODO
+#define FLT_MIN_EXP     // TODO
+
+#define LDBL_DIG        // TODO
+#define LDBL_EPSILON    // TODO
+#define LDBL_MANT_DIG   // TODO
+#define LDBL_MAX        // TODO
+#define LDBL_MAX_10_EXP // TODO
+#define LDBL_MAX_EXP    // TODO
+#define LDBL_MIN        // TODO
+#define LDBL_MIN_10_EXP // TODO
+#define LDBL_MIN_EXP    // TODO
+
+#endif // __FLOAT_H