Warning: Attempt to read property "date" on null in /usr/local/www/websvn.planix.org/blame.php on line 247

Warning: Attempt to read property "msg" on null in /usr/local/www/websvn.planix.org/blame.php on line 247
WebSVN – tendra.SVN – Blame – /trunk/src/lib/machines/freebsd/80x86/include/float.h – Rev 71

Subversion Repositories tendra.SVN

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
71 7u83 1
#ifndef __TENDRA_FLOAT_H
2
#define __TENDRA_FLOAT_H
3
 
4
#define FLT_MANT_DIG	24		/* p */
5
#define FLT_EPSILON	1.19209290E-07F	/* b**(1-p) */
6
#define FLT_DIG		6		/* floor((p-1)*log10(b))+(b == 10) */
7
#define FLT_MIN_EXP	(-125)		/* emin */
8
#define FLT_MIN		1.17549435E-38F	/* b**(emin-1) */
9
#define FLT_MIN_10_EXP	(-37)		/* ceil(log10(b**(emin-1))) */
10
#define FLT_MAX_EXP	128		/* emax */
11
#define FLT_MAX		3.40282347E+38F	/* (1-b**(-p))*b**emax */
12
#define FLT_MAX_10_EXP	38		/* floor(log10((1-b**(-p))*b**emax)) */
13
 
14
#define DBL_MANT_DIG	53
15
#define DBL_EPSILON	2.2204460492503131E-16
16
#define DBL_DIG		15
17
#define DBL_MIN_EXP	(-1021)
18
#define DBL_MIN		2.2250738585072014E-308
19
#define DBL_MIN_10_EXP	(-307)
20
#define DBL_MAX_EXP	1024
21
#define DBL_MAX		1.7976931348623157E+308
22
#define DBL_MAX_10_EXP	308
23
 
24
 
25
 
26
#define FLT_RADIX	2		/* b */
27
#define FLT_ROUNDS	__flt_rounds()
28
 
29
 
30
#define LDBL_MANT_DIG	64
31
#define LDBL_EPSILON	1.0842021724855044340E-19L
32
#define LDBL_DIG	18
33
#define LDBL_MIN_EXP	(-16381)
34
#define LDBL_MIN	3.3621031431120935063E-4932L
35
#define LDBL_MIN_10_EXP	(-4931)
36
#define LDBL_MAX_EXP	16384
37
#define LDBL_MAX	1.1897314953572317650E+4932L
38
#define LDBL_MAX_10_EXP	4932
39
 
40
 
41
#endif
42