root / lab4 / .minix-src / include / x86 / float.h @ 14
History | View | Annotate | Download (844 Bytes)
1 | 13 | up20180614 | /* $NetBSD: float.h,v 1.6 2013/04/27 21:35:25 joerg Exp $ */
|
---|---|---|---|
2 | |||
3 | #ifndef _X86_FLOAT_H_
|
||
4 | #define _X86_FLOAT_H_
|
||
5 | |||
6 | #include <sys/featuretest.h> |
||
7 | |||
8 | #define LDBL_MANT_DIG 64 |
||
9 | #define LDBL_EPSILON 1.0842021724855044340E-19L |
||
10 | #define LDBL_DIG 18 |
||
11 | #define LDBL_MIN_EXP (-16381) |
||
12 | #define LDBL_MIN 3.3621031431120935063E-4932L |
||
13 | #define LDBL_MIN_10_EXP (-4931) |
||
14 | #define LDBL_MAX_EXP 16384 |
||
15 | #define LDBL_MAX 1.1897314953572317650E+4932L |
||
16 | #define LDBL_MAX_10_EXP 4932 |
||
17 | |||
18 | #include <sys/float_ieee754.h> |
||
19 | |||
20 | #if !defined(_ANSI_SOURCE) && !defined(_POSIX_C_SOURCE) && \
|
||
21 | !defined(_XOPEN_SOURCE) || \ |
||
22 | ((__STDC_VERSION__ - 0) >= 199901L) || \ |
||
23 | ((_POSIX_C_SOURCE - 0) >= 200112L) || \ |
||
24 | ((_XOPEN_SOURCE - 0) >= 600) || \ |
||
25 | defined(_ISOC99_SOURCE) || defined(_NETBSD_SOURCE) |
||
26 | #define DECIMAL_DIG 21 |
||
27 | #endif /* !defined(_ANSI_SOURCE) && ... */ |
||
28 | |||
29 | #endif /* _X86_FLOAT_H_ */ |