OSDN Git Service

LDP: Update original to LDP v3.79
[linuxjm/LDP_man-pages.git] / original / man3 / INFINITY.3
index 7dbf190..9552ca8 100644 (file)
@@ -1,5 +1,6 @@
 .\" Copyright 2004 Andries Brouwer <aeb@cwi.nl>.
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .TH INFINITY 3  2007-07-26 "" "Linux Programmer's Manual"
 .SH NAME
 INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL \- floating-point constants
 .SH SYNOPSIS
 .nf
-.B #define _ISOC99_SOURCE
+.BR "#define _ISOC99_SOURCE" "      /* See feature_test_macros(7) */"
 .br
 .B #include <math.h>
 .sp
@@ -42,11 +44,15 @@ INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL \- floating-point constants
 .SH DESCRIPTION
 The macro
 .B INFINITY
-expands to a \fIfloat\fP constant representing positive infinity.
+expands to a
+.I float
+constant representing positive infinity.
 
 The macro
 .B NAN
-expands to a \fIfloat\fP constant representing a quiet NaN
+expands to a
+.I float
+constant representing a quiet NaN
 (when supported).
 A
 .I quiet
@@ -61,10 +67,14 @@ The macros
 .BR HUGE_VAL ,
 .BR HUGE_VALF ,
 .B HUGE_VALL
-expand to constants of types \fIdouble\fP, \fIfloat\fP
-and \fIlong double\fP, respectively,
-that represent a large positive value, possibly plus infinity.
-.SH "CONFORMING TO"
+expand to constants of types
+.IR double ,
+.I float
+and
+.IR "long double" ,
+respectively,
+that represent a large positive value, possibly positive infinity.
+.SH CONFORMING TO
 C99.
 .SH AVAILABILITY
 On a glibc system, the macro
@@ -88,7 +98,15 @@ is defined, or
 .B __STDC_VERSION__
 is defined
 and has a value not less than 199901L.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR fpclassify (3),
-.BR feature_test_macros (7),
 .BR math_error (7)
+.SH COLOPHON
+This page is part of release 3.79 of the Linux
+.I man-pages
+project.
+A description of the project,
+information about reporting bugs,
+and the latest version of this page,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.