1 #ifndef __MONO_NUMBER_MS_H__
2 #define __MONO_NUMBER_MS_H__
6 // Double floating point Bias
7 #define MONO_DOUBLE_BIAS 1022
9 // Structure to access an encoded double floating point
11 #if G_BYTE_ORDER == G_BIG_ENDIAN
29 // Single floating point Bias
30 #define MONO_SINGLE_BIAS 126
32 // Structure to access an encoded single floating point
34 #if G_BYTE_ORDER == G_BIG_ENDIAN
50 #define MONO_NUMBER_MAXDIGITS 50
56 guint16 digits [MONO_NUMBER_MAXDIGITS + 1];
61 mono_double_from_number (gpointer from, MonoDouble *target);