root / lab4 / .minix-src / include / x86 / float.h @ 14
History | View | Annotate | Download (844 Bytes)
1 |
/* $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_ */ |