From owner-man-jp-reviewer@jp.FreeBSD.org Mon Jun  3 23:15:12 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g53EFCi43838;
	Mon, 3 Jun 2002 23:15:12 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from sccrmhc02.attbi.com (sccrmhc02.attbi.com [204.127.202.62])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g53EFAv43833
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 3 Jun 2002 23:15:10 +0900 (JST)
	(envelope-from horikawa@jp.FreeBSD.org)
Received: from localhost ([12.252.32.143]) by sccrmhc02.attbi.com
          (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP
          id <20020603141503.ZRB11183.sccrmhc02.attbi.com@localhost>
          for <man-jp-reviewer@jp.FreeBSD.org>;
          Mon, 3 Jun 2002 14:15:03 +0000
Date: Mon, 03 Jun 2002 08:14:49 -0600 (MDT)
Message-Id: <20020603.081449.102766676.horikawa@attbi.com>
To: man-jp-reviewer@jp.FreeBSD.org
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Mon_Jun__3_08:14:49_2002_616)--"
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020417
X-Sequence: man-jp-reviewer 4173
Subject: [man-jp-reviewer 4173] (man3) msun/man/*.3
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org

----Next_Part(Mon_Jun__3_08:14:49_2002_616)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

msun $B4XO"$r99?7$7$^$7$?!#(B

o math.jdiff ($BF|K\8l$N!"86J8:9J,E,MQ$H8mLu=$@5Ey$X$N:9J,(B)
o math.ediff ($B86J8$N(B 3.1-RELEASE $B$+$i(B RELENG_4 $B:G?7$X$N:9J,(B)

$B86J8:9J,$NE,MQ0J30$K!"<!$NJQ99$r9T$$$^$7$?!#(B
o $B%*!<%P!<%U%m!<(B -> $B%*!<%P%U%m!<(B
o $B%"%s%@!<%U%m!<(B -> $B%"%s%@%U%m!<(B
o $B%"%s%@!<%U%m(B -> $B%"%s%@%U%m!<(B
o $B%<%m(B -> 0
o $B%(%i!<4X?t(B -> $B8m:94X?t(B (error function)
o $BJd?t$N%(%i!<4X?t(B -> $BAjJd8m:94X?t(B (complementary error function)
o $B>l=j(B -> $B7e(B
  (erf(3) $B$G(B This is useful, since for large x places disappear. $B$H(B
   $B$5$l$F$$$k$H$3$m(B)
o $B%(%i!<(B -> $B8m:9(B
o $BM=Ls8l%*%Z%i%s%I>c32(B -> $BM=Ls%*%Z%i%s%I%U%)%k%H(B

math.jdiff $B$GJQ$o$C$F$$$J$$$H$3$m$O8+$F$$$^$;$s!#(B
--
$BKY@nOBM:(B

----Next_Part(Mon_Jun__3_08:14:49_2002_616)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Description: math.jdiff
Content-Disposition: inline; filename="math.jdiff"

--- atan2.3~	Sun Jun  2 19:03:40 2002
+++ atan2.3	Sun Jun  2 19:29:24 2002
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)atan2.3	5.1 (Berkeley) 5/2/91
-.\"	%Id: atan2.3,v 1.5 1997/02/22 15:09:25 peter Exp %
+.\" %FreeBSD: src/lib/msun/man/atan2.3,v 1.6.2.4 2001/12/17 10:08:36 ru Exp %
 .\"
 .Dd May 2, 1991
 .Dt ATAN2 3
@@ -39,6 +39,8 @@
 .Nm atan2 ,
 .Nm atan2f
 .Nd 2 $B$D$NJQ?t$N5U@5@\4X?t(B
+.Sh $B%i%$%V%i%j(B
+.Lb libm
 .Sh $B=q<0(B
 .Fd #include <math.h>
 .Ft double
@@ -60,15 +62,15 @@
 .Fn atan2f
 $B4X?t$O!"=hM}$,@.8y$9$k$H!"HO0O(B
 .Bk -words
-.Bq \&- Ns \*)Pi , \&+ Ns \*(Pi
+.Bq \&- Ns \*(Pi , \&+ Ns \*(Pi
 .Ek
-$B%i%8%"%sFb$N(B
+$B$N%i%8%"%s$G!"(B
 .Fa y/ Ns Ar x
 $B$N5U@5@\$rJV$7$^$9!#(B
 .Fa x
 $B$H(B
 .Fa y
-$B$NN>J}$,%<%m$N>l9g!"(B
+$B$NN>J}$,(B 0 $B$N>l9g!"(B
 $B%0%m!<%P%kJQ?t(B
 .Va errno
 $B$,(B
@@ -94,7 +96,7 @@
 .It Ta
 .Pf sign( Ar y Ns )*\\*(Pi/2 Ta
 .Ar x
-= 0 \*(!=
+= 0 \(!=
 .Ar y
 $B$N>l9g(B
 .El
@@ -128,7 +130,7 @@
 (r,theta)
 .if t\
 (r,\(*h)
-$B$KJQ49$7$^$9!#$3$N:BI8$O!"(B
+$B$KJQ49$9$k$?$a$K:G$bNI$/;HMQ$5$l$^$9!#$3$N:BI8$O!"(B
 .if n\
 r\(**cos theta
 .if t\
@@ -139,12 +141,11 @@
 r\(**sin theta
 .if t\
 r\(**sin\(*h
-$B$rK~$?$9I,MW$,$"$j$^$9!#(B
+$B$rK~$?$7$^$9!#(B
 .if n\
 (r,theta)
 .if t\
-(r,\(*h)
-$B6K:BI8$KJQ49$9$k$N$K<g$K;HMQ$5$l$^$9!#$3$l$i$NEy<0$,(B
+$B$3$l$i$NEy<0$,(B
 $BK~$?$5$l$k$N$O!"(B(x=0,y=0) $B$,(B
 .Tn VAX
 $B$G(B
@@ -168,13 +169,13 @@
 .It
 $B>e5-$N8x<0$O!"(B
 .Tn IEEE 754
-$B$K=`5r$9$k%^%7%s$G$OId9fIU$-$N%<%m$*$h$SL58B$K!"(B
+$B$K=`5r$9$k%^%7%s$G$OId9fIU$-$N(B 0 $B$*$h$SL58B$K!"(B
 $B9gM}E*$JJ}K!$G!"BP=h$7$h$&$HJQ99$9$kI,MW$O$"$j$^$;$s!#$=$N$h$&$J%^%7%sMQ$K(B
-$B=`Hw$5$l$?(B
+$BDs6!$5$l$F$$$k(B
 .Xr hypot 3
 $B$H(B
 .Fn atan2
-$B$N%P!<%8%g%s$,$9$Y$F$N%1!<%9$r=hM}$9$k$h$&(B
+$B$O$9$Y$F$N%1!<%9$r=hM}$9$k$h$&(B
 $B@_7W$5$l$F$$$^$9!#$3$l$,$?$H$($P(B
 .Fn atan2 \(+-0 \-0
 = \(+-\*(Pi
@@ -202,6 +203,6 @@
 .Sh $B5,3J(B
 .Fn atan2
 $B4X?t$O(B
-.St -ansiC
-$B$K=`5r$7$F$$$^$9!#(B
+.St -isoC
+$B$KE,9g$7$F$$$^$9!#(B
 .\"X kuma
--- erf.3~	Sun Jun  2 19:04:59 2002
+++ erf.3	Sun Jun  2 19:59:31 2002
@@ -30,19 +30,21 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)erf.3	6.4 (Berkeley) 4/20/91
-.\"	%Id: erf.3,v 1.4 1997/02/22 15:09:29 peter Exp %
+.\" %FreeBSD: src/lib/msun/man/erf.3,v 1.5.2.4 2001/12/17 10:08:36 ru Exp %
 .\"
 .Dd April 20, 1991
 .Dt ERF 3
-.Os BSD 4.3
+.Os
 .Sh $BL>>N(B
 .Nm erf ,
 .Nm erff ,
 .Nm erfc ,
 .Nm erfcf
-.Nd $B%(%i!<4X?t1i;;;R(B
+.Nd $B8m:94X?t$N1i;;;R(B
+.Sh $B%i%$%V%i%j(B
+.Lb libm
 .Sh $B=q<0(B
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn erf "double x"
 .Ft float
@@ -54,17 +56,17 @@
 .Sh $B2r@b(B
 $B$3$l$i$N4X?t$O(B
 .Fa x
-$B$N%(%i!<4X?t$r7W;;$7$^$9!#(B
+$B$N8m:94X?t$r7W;;$7$^$9!#(B
 .Pp
 .Fn erf
 $B4X?t$H(B
 .Fn erff
-$B4X?t$O(B x $B$N%(%i!<4X?t$r7W;;$7$^$9!#$3$3$G<!$N$H$*$j$G$9!#(B
-.Bd -filled -offset indent
+$B4X?t$O!"<!$N$h$&$K!"(Bx $B$N8m:94X?t(B (error function) $B$r7W;;$7$^$9!#(B
+.Bd -ragged -offset indent
 .if n \{\
 erf(x) = 2/sqrt(pi)\(**\|integral from 0 to x of exp(\-t\(**t) dt \}
 .if t \{\
-erf\|(x) := 
+erf\|(x) :=
 (2/\(sr\(*p)\|\(is\d\s8\z0\s10\u\u\s8x\s10\d\|exp(\-t\u\s82\s10\d)\|dt \}
 .Ed
 .Pp
@@ -73,14 +75,14 @@
 .Fn erfcf
 $B4X?t$O(B
 .Fa x
-$B$NJd?t$N%(%i!<4X?t$r7W;;$7$^$9!#$9$J$o$A!"(B
+$B$NAjJd8m:94X?t(B (complementary error function) $B$r7W;;$7$^$9!#$9$J$o$A!"(B
 .Fn erfc
-$B$O(B 1.0 $B$+$i(B $B%(%i!<4X?t(B
+$B$O(B 1.0 $B$+$i8m:94X?t(B
 .Fn erf x
-$B$N7k2L$r8:;;$7$^$9!#$3$l$OJXMx$G$9!#(B
+$B$N7k2L$r8:;;$7$^$9!#(B
 $BBg$-$J(B
 .Fa x
-$B$N>l=j$,$J$/$J$k$+$i$G$9!#(B
+$B$KBP$7$F$O7e$,<:$o$l$F$7$^$&$?$a!"$3$N4X?t$,M-MQ$G$9!#(B
 .Sh $B4XO"9`L\(B
 .Xr math 3
 .Sh $BNr;K(B
--- exp.3~	Sun Jun  2 19:05:47 2002
+++ exp.3	Sun Jun  2 20:27:49 2002
@@ -30,18 +30,16 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)exp.3	6.12 (Berkeley) 7/31/91
-.\"	%Id: exp.3,v 1.6 1997/02/22 15:09:30 peter Exp %
+.\" %FreeBSD: src/lib/msun/man/exp.3,v 1.9.2.4 2001/12/17 10:08:36 ru Exp %
 .\"
 .\" jpman %Id%
 .\"
 .Dd July 31, 1991
 .Dt EXP 3
-.Os BSD 4
+.Os
 .Sh $BL>>N(B
 .Nm exp ,
 .Nm expf ,
-.Nm exp2 ,
-.Nm exp2f ,
 .Nm exp10 ,
 .Nm exp10f ,
 .Nm expm1 ,
@@ -55,8 +53,10 @@
 .Nm pow ,
 .Nm powf
 .Nd $B;X?t4X?t!"BP?t4X?t!"N_>h4X?t(B
+.Sh $B%i%$%V%i%j(B
+.Lb libm
 .Sh $B=q<0(B
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn exp "double x"
 .Ft float
@@ -126,7 +126,7 @@
 $B$KBP$7$F(B
 .Ar x
 $B$NCM$r7W;;$7$^$9!#(B
-.Sh $B%(%i!<(B ($B4]$a$J$I$N$?$a$K$h$k(B)
+.Sh $B8m:9(B ($B4]$a$J$I$N$?$a$K$h$k(B)
 .Fn exp x ,
 .Fn log x ,
 .Fn expm1 x
@@ -141,23 +141,23 @@
 $BFbIt$G@53N$G$9!#(B1
 .Em ulp
 $B$O(B
-.Em Last
-.Em Place
-$BFb$N(B 1
+.Em $B:G8e$N(B
+.Em $B>l=j(B
+$B$G$N(B 1
 .Em $BC10L(B
 $B$G$9!#(B
 .Fn pow x y
-$B$N%(%i!<$O!"Bg$-$5$,CfDxEY$N$H$-$OLs(B 2
+$B$N8m:9$O!"Bg$-$5$,CfDxEY$N$H$-$OLs(B 2
 .Em ulps
 $BL$K~$G$9!#(B
 .Fn pow x y
 $B$,%*!<%P!<%U%m!<(B/$B%"%s%@!<%U%m!<$7$-$$CM$K6a$E$/$HA}Bg$7$^$9!#:G8e$K$O!"(B
-$B$[$H$s$I$9$Y$F$N%S%C%H$,IbF0>.?tE@;X?t%U%#!<%k%I$K$h$C$F@j$a$i$l$l$F(B
+$B$[$H$s$I$9$Y$F$N%S%C%H$,IbF0>.?tE@;X?t%U%#!<%k%I$K$h$C$F@j$a$i$l$F(B
 $B<:$o$l$^$9!#$3$l$O(B
 .Tn "VAX D"
 $B$G$O(B 8 $B%S%C%H$G$"$j!"(BIEEE 754 Double $B$G$O(B 11 $B%S%C%H$G$9!#(B
 $B$3$N$h$&$KBg$-$J7gMn$O;n83$K$h$C$FL@$i$+$K$5$l$F$$$^$;$s!#(B
-$B4Q;!$5$l$?:G0-$N%(%i!<$O!"(B
+$B4Q;!$5$l$?:G0-$N8m:9$O!"(B
 .Tn "VAX D"
 $B$K$D$$$F$O(B 20
 .Em ulps
@@ -177,7 +177,7 @@
 .Tn IEEE
 754 $B$K$D$$$F$O(B 2**53 $B$h$jBg$-$/$J$j$^$9!#(B
 .Sh $BLa$jCM(B
-$B$3$l$i$N4X?t$O!"%(%i!<$,H/@8$9$k$+0z?t$,HO0O30$N>l9g$r=|$-!"(B
+$B$3$l$i$N4X?t$O!"8m:9$,H/@8$9$k$+0z?t$,HO0O30$N>l9g$r=|$-!"(B
 $BE,@Z$J7W;;$rJV$7$^$9!#4X?t(B
 .Fn exp  ,
 .Fn expm1  ,
@@ -191,13 +191,14 @@
 .Tn VAX
 $B$^$?$O(B
 .Tn Tahoe
-$B$GM=Ls:Q$_$N%*%Z%i%s%I>c32$rH/@8$5$;$^$9!#4X?t(B
+$B$GM=Ls%*%Z%i%s%I%U%)%k%H$rH/@8$5$;$^$9!#4X?t(B
 .Fn pow x y
 $B$O!"(B
 .Fa x
-< 0 $B$+$I$&$+$r%A%'%C%/$7!"(B
+< 0 $B$+(B
 .Fa y
-$B$,@0?t$G$J$$>l9g!"$3$l$,??$N>l9g$G$b!"%0%m!<%P%kJQ?t(B
+$B$,@0?t$G$J$$$+%A%'%C%/$7$^$9!#(B
+$B$3$N>l9g!"%0%m!<%P%kJQ?t(B
 .Va errno
 $B$r(B
 .Er EDOM
@@ -205,7 +206,13 @@
 .Tn VAX
 $B$H(B
 .Tn Tahoe
-$B$G!"M=Ls:Q$_$N%*%Z%i%s%I>c32$r@8@.$7$^$9!#(B
+$B$G!"M=Ls%*%Z%i%s%I%U%)%k%H$r@8@.$7$^$9!#(B
+.Fa x
+> 0 $B$G$J$$>l9g$N(B log $B$H!"(B
+.Fa x
+> \-1 $B$G$J$$>l9g$N(B
+.Fn log1p
+$B$O!"(B
 .Tn VAX
 $B$H(B
 .Tn Tahoe
@@ -213,13 +220,7 @@
 .Va errno
 $B$,(B
 .Er EDOM
-$B$K@_Dj$5$l!"(B
-.Fa x
-> 0 $B$N>l9g$r=|$$$F!"M=Ls:Q$_%*%Z%i%s%I$,BP?t$K$K$h$C$FJV$5$l!"(B
-.Fa x
-> \-1 $B$N>l9g$r=|$$$F(B
-.Fn log1p
-$B$K$h$C$FJV$5$l$^$9!#(B
+$B$K@_Dj$5$l!"M=Ls%*%Z%i%s%I%U%)%k%H$,JV$5$l$^$9!#(B
 .Sh $BCm(B
 $B4X?t(B exp(x)\-1 $B$H(B log(1+x) $B$O!"(BHewlett Packard
 .Tn HP Ns \-71B
@@ -251,13 +252,13 @@
 $B$K$O$"$j$^$;$s(B)$B!"(B
 .Em NaN
 .Tn ( VAX
-$B$NM=Ls:Q$_%*%Z%i%s%I(B) $B$,4^$^$l$^$9!#(B
-pow $B$N$3$l$^$G$N<B8=$O!"$3$l$i$N$9$Y$F$N>l9g$^$?$O$$$/$D$+$N>l9g$K!"(B
+$B$NM=Ls%*%Z%i%s%I(B) $B$,4^$^$l$^$9!#(B
+pow $B$N$3$l$^$G$N<BAu$O!"$3$l$i$N$9$Y$F$N>l9g$^$?$O$$$/$D$+$N>l9g$K!"(B
 x**0 $B$rL$Dj5A$H$7$F$-$?$3$H$,$"$j$^$9!#(B
 $B$3$l$,I,$:(B x**0 = 1 $B$rJV$9M}M3$G$9!#(B
 .Bl -enum -width indent
 .It
-x**0 $B$r7W;;$9$kA0$K(B x $B$,%<%m(B
+x**0 $B$r7W;;$9$kA0$K(B x $B$,(B 0
 ($B$^$?$OL58B$^$?$O(B \*(Na) $B$G$"$k$+$r;n83$9$k%W%m%0%i%`$O(B
 0**0 = 1 $B$G$"$k$+$I$&$+$rG[N8$G$-$^$;$s!#(B
 0**0 $B$,L58z$G$"$k$3$H$K:81&$5$l$k%W%m%0%i%`$O!"(B
@@ -278,8 +279,8 @@
 0**0 = 1 $B$r<u$1F~$l$^$9!#(B
 0**0 = 1 $B$r<u$1F~$l$kM}M3$O<!$N$H$*$j$G$9!#(B
 .Bd -filled -offset indent
-x(z) $B$H(B y(z) $B$,(B z = 0 $BIU6a$N(B 0 $B$GJ,@OE*$J4X?t$G$"$j(B
-($B3HD%2DG=$JN_>h%7%j!<%:(B)$B!"(B
+x(z) $B$H(B y(z) $B$,(B z = 0 $BIU6a$N(B z $B$GJ,@OE*$J4X?t$G$"$j(B
+($BN_>h$NO"B3$G3HD%2DG=(B)$B!"(B
 $B$7$+$b(B x(0) = y(0) = 0 $B$N>l9g!"(Bz \(-> 0 $B$N$H$-(B
 x(z)**y(z) \(-> 1 $B$G$9!#(B
 .Ed
--- fmod.3~	Sun Jun  2 19:06:34 2002
+++ fmod.3	Sun Jun  2 20:32:45 2002
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)fmod.3	5.1 (Berkeley) 5/2/91
-.\"	%Id: fmod.3,v 1.4 1997/02/22 15:09:33 peter Exp %
+.\" %FreeBSD: src/lib/msun/man/fmod.3,v 1.5.2.2 2001/12/17 10:08:36 ru Exp %
 .\"
 .Dd May 2, 1991
 .Dt FMOD 3
@@ -39,8 +39,10 @@
 .Nm fmod ,
 .Nm fmodf
 .Nd $BIbF0>.?t$NM>$j$r5a$a$k4X?t(B
+.Sh $B%i%$%V%i%j(B
+.Lb libm
 .Sh $B=q<0(B
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn fmod "double x" "double y"
 .Ft float
@@ -51,10 +53,10 @@
 .Fn fmodf
 $B4X?t$O!"(B
 .Fa x Ns / Fa y
-$B$NIbF0>.?t$NM>$j$r;;=P$7$^$9!#(B
+$B$NIbF0>.?tE@?t$NM>$j$r;;=P$7$^$9!#(B
 .Sh $BLa$jCM(B
 .Fa y
-$B$,%<%m$G$J$$>l9g!"7k2L$,(B
+$B$,(B 0 $B$G$J$$>l9g!"7k2L$,(B
 .Fa x
 $B$HF1$8Id9f$K$J$j!"$+$D!"7k2L$NBg$-$5$,(B
 .Fa y
@@ -68,18 +70,18 @@
 .Sm off
 .Fa x - Em i * Fa y
 .Sm on
-$B$rLa$7$^$9!#(B
+$B$rJV$7$^$9!#(B
 .Fa y
-$B$,%<%m$G$"$k>l9g!"%I%a%$%s%(%i!<$rH/@8$5$;$k$+!"$^$?$O(B
+$B$,(B 0 $B$G$"$k>l9g!"%I%a%$%s%(%i!<$rH/@8$5$;$k$+!"$^$?$O(B
 .Fn fmod
 $B4X?t$H(B
 .Fn fmodf
-$B4X?t$,%<%m$rLa$9$+$O%7%9%F%`$GDj5A$5$l$^$9!#(B
+$B4X?t$,(B 0 $B$rJV$9$+$O%7%9%F%`$GDj5A$5$l$^$9!#(B
 .Sh $B4XO"9`L\(B
 .Xr math 3
 .Sh $B5,3J(B
 .Fn fmod
 $B4X?t$O!"(B
-.St -ansiC
+.St -isoC
 $B$K=`5r$7$F$$$^$9!#(B
 .\"X kuma 1999-11-5
--- hypot.3~	Sun Jun  2 19:07:32 2002
+++ hypot.3	Sun Jun  2 20:35:39 2002
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)hypot.3	6.7 (Berkeley) 5/6/91
-.\"	%Id: hypot.3,v 1.4 1997/02/22 15:09:34 peter Exp %
+.\" %FreeBSD: src/lib/msun/man/hypot.3,v 1.5.2.3 2001/12/17 10:08:36 ru Exp %
 .\"
 .Dd May 6, 1991
 .Dt HYPOT 3
@@ -40,17 +40,19 @@
 .Nm hypotf ,
 .Nm cabs ,
 .Nm cabsf
+.Sh $B%i%$%V%i%j(B
+.Lb libm
 .Nd $B%f!<%/%j%C%I5wN%$HJ#AG@dBPCM4X?t(B
 .Sh $B=q<0(B
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn hypot "double x" "double y"
 .Ft float
 .Fn hypotf "float x" "float y"
-.Fd struct {double x, y;} z;
+.Vt struct {double x, y;} z ;
 .Ft double
 .Fn cabs z
-.Fd struct {float x, y;} z;
+.Vt struct {float x, y;} z ;
 .Ft float
 .Fn cabsf z
 .Sh $B2r@b(B
@@ -59,8 +61,8 @@
 .Fn cabs ,
 $B$*$h$S(B
 .Fn cabsf
-$B4X?t$O!"%"%s%@!<%U%m!<$,(B
-$B5/$-$:!":G=*7k2L$G%*!<%P!<%U%m!<$,5/$3$k>l9g$N$_%*!<%P!<%U%m!<$9$kJ}K!$G(B
+$B4X?t$O!"%"%s%@%U%m!<$,(B
+$B5/$-$:!":G=*7k2L$G%*!<%P%U%m!<$,5/$3$k>l9g$N$_%*!<%P%U%m!<$9$kJ}K!$G(B
 sqrt(x*x+y*y)
 $B$r7W;;$7$^$9!#(B
 .Pp
@@ -116,7 +118,7 @@
 .Ar v
 $B$H$OFHN)$7$?CM$G$9!#(B
 .Tn VAX
-$B$G$N(B reserved operand fault $B$H$O0[$J$j!"(B
+$B$G$NM=Ls%*%Z%i%s%I%U%)%k%H$H$O0[$J$j!"(B
 .Tn IEEE
 \*(Na $B$O(B
 .Fn hypot "\*(If" "\*(Na" 
--- lgamma.3~	Sun Jun  2 19:09:08 2002
+++ lgamma.3	Sun Jun  2 20:46:07 2002
@@ -30,19 +30,21 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)lgamma.3	6.6 (Berkeley) 12/3/92
-.\"	%Id: lgamma.3,v 1.6 1997/07/13 14:45:28 bde Exp %
+.\" %FreeBSD: src/lib/msun/man/lgamma.3,v 1.7.2.5 2001/12/17 10:08:36 ru Exp %
 .\"
 .\" jpman %Id%
 .\"
 .Dd December 3, 1992
 .Dt LGAMMA 3
-.Os BSD 4.3
+.Os
 .Sh $BL>>N(B
 .Nm lgamma ,
 .Nm lgammaf ,
 .Nm gamma ,
 .Nm gammaf
 .Nd $B%,%s%^4X?t$*$h$S%,%s%^4X?t$NBP?t7W;;(B
+.Sh $B%i%$%V%i%j(B
+.Lb libm
 .Sh $B=q<0(B
 .Fd #include <math.h>
 .Ft extern int
@@ -108,7 +110,7 @@
 $B$G$O!"M=Ls8l$N%*%Z%l!<%?$,JV$5$l!"(B
 $BIi$NBg$-$JHs@0?tCM$K4X$7$F$O(B
 .Fn gamma
-$B4X?t$G%"%s%@!<%U%m%(%i!<$,H/@8$7!"(B
+$B4X?t$G%"%s%@%U%m!<%(%i!<$,H/@8$7!"(B
 .Va errno
 $B$K(B
 .Er ERANGE
--- math.3~	Sun Jun  2 19:08:25 2002
+++ math.3	Sun Jun  2 20:40:41 2002
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	from: @(#)math.3	6.10 (Berkeley) 5/6/91
-.\"	%Id: math.3,v 1.7 1998/02/04 22:30:18 jlemon Exp %
+.\" %FreeBSD: src/lib/msun/man/math.3,v 1.9.2.1 2001/07/22 12:07:20 dd Exp %
 .\"
 .TH MATH 3M "May 6, 1991"
 .UC 4
@@ -107,7 +107,7 @@
 yn	j0.3m	$B%Y%C%;%k4X?t(B	???
 .ta
 .fi
-.SH $BCm<a(B
+.SH $BCm(B
 $B%+%j%U%)%k%K%"Bg3X$+$i(B 1985 $BG/Kv$KG[I[$5$l$?(B 4.3 BSD $B$G$O!">e5-$N4X?t$K(B
 2 $B$D$N%P!<%8%g%s$,MQ0U$5$l$F$$$^$9!#(B1 $B$D$O(B DEC VAX\-11 $B%U%!%_%j$N(B
 $B%3%s%T%e!<%?$NG\@:EY(B "D" $B%U%)!<%^%C%H$G!"$b$&(B 1 $B$D$O(B IEEE 754 $BI8=`$N(B
@@ -162,18 +162,18 @@
 .nf
 .ta \w'Range:'u+1n +\w'Underflow threshold'u+1n +\w'= 2.0**127'u+1n
 $BHO0O(B:	$B%*!<%P%U%m!<$7$-$$CM(B	= 2.0**127	= 1.7e38
-	$B%"%s%@!<%U%m!<$7$-$$CM(B	= 0.5**128	= 2.9e-39
+	$B%"%s%@%U%m!<$7$-$$CM(B	= 0.5**128	= 2.9e-39
 	$BCm0U(B: $B$3$NHO0O$OAjBPE*$K69$/$J$C$F$$$^$9!#(B
 .ta
 .fi
 .RS
 $B%*!<%P%U%m!<$,H/@8$9$k$H!"7W;;$O>o$KCfCG$5$l$^$9!#(B
 .br
-$B%"%s%@!<%U%m!<$,H/@8$9$k$H!"%<%m$K$J$j$^$9!#(B
+$B%"%s%@%U%m!<$,H/@8$9$k$H!"(B0 $B$K$J$j$^$9!#(B
 .br
 $B7Y9p(B:
 .RS
-$B%"%s%@!<%U%m!<$K$h$j!"(Bx
+$B%"%s%@%U%m!<$K$h$j!"(Bx
 .if n \
 !=
 .if t \
@@ -183,9 +183,9 @@
 y/x = 0 $B$H$$$&$3$H$,7Y9p$J$7$KH/@8$7$F$7$^$$$^$9!#(B
 .RE
 .RE
-$B%<%m$O[#Kf$KI=8=$5$l$^$9!#(B
+0 $B$O[#Kf$KI=8=$5$l$^$9!#(B
 .RS
-$B%O!<%I%&%'%"$G$O!"(B2**55 $BDL$j$N%<%m$NI=8=$r<uM}$7$^$9$,!"(B
+$B%O!<%I%&%'%"$G$O!"(B2**55 $BDL$j$N(B 0 $B$NI=8=$r<uM}$7$^$9$,!"(B
 $B@8@.$5$l$k$b$N$OL@$i$+$JI=8=$@$1$G$9!#(B
 VAX $B$K$O(B -0 $B$,$"$j$^$;$s!#(B
 .RE
@@ -201,14 +201,14 @@
 .RE
 $BNc30(B:
 .RS
-$B%<%m=|;;$H%*!<%P%U%m!<$9$k%*%Z%l!<%7%g%s$OIT@5$J%*%Z%l!<%7%g%s$G!"(B
+0 $B=|;;$H%*!<%P%U%m!<$9$k%*%Z%l!<%7%g%s$OIT@5$J%*%Z%l!<%7%g%s$G!"(B
 $B7W;;$OCfCG$5$l$^$9!#8E$$%^%7%s$G$OM=Ls%*%Z%i%s%I$,:n@.$5$l!"(B
 $B7W;;$,CfCG$5$l$^$9!#(B
 .RE
 $B4]$a(B:
 .RS
  (PDP\-11 $B$G$OI,$:$7$b$=$&$H$O8@$($^$;$s$,(B) VAX$B$G$N$9$Y$F$NM-M}?t1i;;(B
-(+, \-, \(**, /) $B$O!"%*!<%P%U%m!<!"%"%s%@!<%U%m!<!"%<%m=|;;$,(B
+(+, \-, \(**, /) $B$O!"%*!<%P%U%m!<!"%"%s%@%U%m!<!"(B0 $B=|;;$,(B
 $BH/@8$7$J$$>l9g!"(B\*(up $B$NH>J,0JFb$K4]$a$i$l$^$9!#4]$a8m:9$,(B \*(up
 $B$N$A$g$&$IH>J,$G$"$k>l9g!"4]$a$O(B 0 $B$+$iN%$l$^$9!#(B
 .RE
@@ -218,8 +218,8 @@
 $B$b$N$H$7$F$OM%$l$?%3%s%T%e!<%?;;=Q1i;;$N$R$H$D$G$9!#(B
 D_floating\-point $B$N%W%m%Q%F%#$O!"(B4.3 BSD $B$GG[I[$5$l$?(B VAX $B$N(B
 $B4pK\E*$J4X?t$KCi<B$KH?1G$5$l$F$$$^$9!#%*!<%P%U%m!<$d(B
-$B%"%s%@!<%U%m!<$,H/@8$9$k$N$O!"7k2L$,HO0O30$K$J$k$+HO0O30$KHs>o$K6a$$(B
-$B>l9g$N$_$G!"$=$N>l9g$O%*!<%P%U%m!<$d%"%s%@!<%U%m!<$r5/$3$9M-M};;=Q(B
+$B%"%s%@%U%m!<$,H/@8$9$k$N$O!"7k2L$,HO0O30$K$J$k$+HO0O30$KHs>o$K6a$$(B
+$B>l9g$N$_$G!"$=$N>l9g$O%*!<%P%U%m!<$d%"%s%@%U%m!<$r5/$3$9M-M};;=Q(B
 $B%*%Z%l!<%7%g%s$HF1$8$h$&$JF0:n$r$7$^$9!#F1$8$h$&$K!"(Blog(0) $B$H(B atanh(1)
 $B$N$h$&$J<0$O(B 1/0 $B$N$h$&$KF0:n$7!"(Bsqrt(\-3) $B$H(B acos(3) $B$O(B 0/0
 $B$N$h$&$KF0:n$7$^$9!#$3$l$i$O$9$Y$FM=Ls%*%Z%i%s%I$r:n@.$7!"(B
@@ -266,15 +266,15 @@
 $B$3$NB>$K$b!"%=%U%H%&%'%"$K$h$k<BAu(B (Apple Macintosh $B$O40`z$K$=$l(B) $B$+$i!"(B
 Hewlett-Packard 9000 $B%7%j!<%:$N(B VLSI $B$K$h$k<BAu$d!"2L$F$O(B ECL $B$r(B
 $B6n;H$7!"(B3 Megaflop $B$rC#@.$7$?(B ELXSI 6400 $B$^$G6K$a$F9-$$<BAu$NI}$r(B
-$B8X$j$^$9!#B>$N4k6H$NCf$K$O!"4]$a!"%*!<%P%U%m!<!"%"%s%@!<%U%m!<(B
+$B8X$j$^$9!#B>$N4k6H$NCf$K$O!"4]$a!"%*!<%P%U%m!<!"%"%s%@%U%m!<(B
 $B$J$I$NNc30$N=hM}$G$3$NI8=`$NJ}K!$K=>$o$:$K!"(BIEEE 754 $B$N%U%)!<%^%C%H(B
 $B$@$1$r:NMQ$7$F$$$^$9!#(B
-DEC VAX G_floating\-point $B%U%)!<%^%C%H$O!"(BIEEE 754 Double 
+DEC VAX G_floating\-point $B%U%)!<%^%C%H$O!"(BIEEE 754 Double
 $B%U%)!<%^%C%H$KHs>o$K;w$F$$$k$N$G!">e$K5s$2$?$[$H$s$I$N=iEy4X?t$N(B
 IEEE $B%P!<%8%g%s$N(B C $B%W%m%0%i%`$O!"(BMicroVAX $B$G<B9T$9$k$h$&$K4JC1$K(B
 $BJQ49$G$-$^$9$,!"$o$6$o$6JQ49$7$F$d$m$&$H$$$&?M$O$$$J$$$h$&$G$9!#(B
 .PP
-4.3 BSD \fIlibm\fR $B$N%3!<%I$N$&$A!"(BIEEE 754 $B=`5r%^%7%sMQ$N$b$N$O!"(B 
+4.3 BSD \fIlibm\fR $B$N%3!<%I$N$&$A!"(BIEEE 754 $B=`5r%^%7%sMQ$N$b$N$O!"(B
 National Semi. 32081 $B$H(B WTL 1164/65 $BMQ$K$J$C$F$$$^$9!#(B
 Intel $B%A%C%W$d(B Zilog $B%A%C%W!"$^$?$O(B Apple Macintosh $B$+(B ELXSI 6400
 $B$G$3$N%3!<%I$r;HMQ$9$k>l9g$O!"$3$l$i$N4k6H$,Ds6!$9$k$h$j$h$$%3!<%I(B
@@ -305,22 +305,22 @@
 $B$H$J$k!#(B
 .RE
 .nf
-.ta \w'$BHO0O(B:'u+1n +\w'$B%"%s%@!<%U%m!<ogCM(B'u+1n +\w'= 2.0**1024'u+1n
+.ta \w'$BHO0O(B:'u+1n +\w'$B%"%s%@%U%m!<ogCM(B'u+1n +\w'= 2.0**1024'u+1n
 $BHO0O(B:	$B%*!<%P%U%m!<$7$-$$CM(B	= 2.0**1024	= 1.8e308
-	$B%"%s%@!<%U%m!<$7$-$$CM(B	= 0.5**1022	= 2.2e-308
+	$B%"%s%@%U%m!<$7$-$$CM(B	= 0.5**1022	= 2.2e-308
 .ta
 .fi
 .RS
 $B%*!<%P%U%m!<$,H/@8$9$k$H!"%G%U%)%k%H$GId9fIU$-$NL58B$K$J$j$^$9!#(B
-$B%"%s%@!<%U%m!<$O(B 0.5**1074 = 4.9e-324 $B$NG\?t$N@0?t$N$&$A:G$b(B
+$B%"%s%@%U%m!<$O(B 0.5**1074 = 4.9e-324 $B$NG\?t$N@0?t$N$&$A:G$b(B
 $B6a$$$b$N$KCJ3,E*$K4]$a$i$l$^$9!#(B
 .RE
-$B%<%m$O!"(B+0 $B$+(B \-0 $B$N$h$&$K$"$$$^$$$KI=8=$5$l$^$9!#(B
+0 $B$O!"(B+0 $B$+(B \-0 $B$N$h$&$K$"$$$^$$$KI=8=$5$l$^$9!#(B
 .RS
-$BId9f$O>h;;$+=|;;$G@5$7$/JQ49$5$l!"Id9fIU$-%<%m$N2C;;$G0];}$5$l$^$9!#(B
+$BId9f$O>h;;$+=|;;$G@5$7$/JQ49$5$l!"Id9fIU$-(B 0 $B$N2C;;$G0];}$5$l$^$9!#(B
 $B$7$+$7(B x $B$,M-8B$N(B $B>l9g!"(Bx\-x $B$O(B +0 $B$K$J$j$^$9!#(B0 $B$NId9f$,(B
 $BLdBj$K$J$k1i;;$O!"(B0 $B=|;;$H(B copysign(x,\(+-0) $B$N$_$G$9!#(B
-$B$H$/$KHf3S(B (x > y, x \(>= y $B$J$I(B) $B$O%<%m$NId9f$+$i(B
+$B$H$/$KHf3S(B (x > y, x \(>= y $B$J$I(B) $B$O(B 0 $B$NId9f$+$i(B
 $B1F6A$r<u$1$^$;$s$,!"M-8B$JCM(B x = y $B$G$"$k>l9g$O!"(B
 .If
 \&= 1/(x\-y)
@@ -341,7 +341,7 @@
 .If
 $B$NId9f$O>h;;$H=|;;$G@5$7$/JQ49$5$l!"(B
 .If ($BM-8BCM(B)/\(+- \0=\0\(+-0
-($BHs%<%mCM(B))/0  =
+($BHs(B 0 $BCM(B))/0  =
 .If \(+-
 $B$K$J$j$^$9!#$7$+$7!"(B
 .if n \
@@ -381,15 +381,15 @@
 sqrt)
 .if t \
 \(sr)
-$B$O!"(B\*(up $B$NH>J,0JFb$K4]$a$i$l$^$9!#4]$a8m:9$,(B \*(up 
-$B$N$A$g$&$IH>J,$G$"$k>l9g!"4]$a$?CM$N:G2<0LM-8z%S%C%H$O%<%m$K$J$j$^$9!#(B
+$B$O!"(B\*(up $B$NH>J,0JFb$K4]$a$i$l$^$9!#4]$a8m:9$,(B \*(up
+$B$N$A$g$&$IH>J,$G$"$k>l9g!"4]$a$?CM$N:G2<0LM-8z%S%C%H$O(B 0 $B$K$J$j$^$9!#(B
 $BDL>o$O$3$N$h$&$J4]$a$,:GE,$G!"$?$H$($P(B
 x = 1.0, 2.0, 3.0, 4.0, ..., 2.0**52
 $B$G$"$k>l9g!">&$H@Q$NN>J}$,4]$a$i$l$k$K$b4X$o$i$:!"(B
 (x/3.0)\(**3.0 == x, (x/10.0)\(**10.0 == x, ...
 $B$K$J$j$^$9!#$3$N$h$&$J7k2L$H$J$k$N$O!"(BIEEE 754 $B$N$h$&$J4]$a$N$_$G$9!#(B
 $B$7$+$7(B 1 $B$D$N4]$a$,$I$N>u67$G$b:GE,$G$"$k$H$O8B$i$J$$$?$a!"(B
-IEEE 754 $B$G$O!"%<%m$X$N4]$a!"(B
+IEEE 754 $B$G$O!"(B0 $B$X$N4]$a!"(B
 .If +
 $B$X$N4]$a!"(B
 .If -
@@ -411,11 +411,11 @@
 $BIT@51i;;(B	\*(nn, $B$^$?$O56(B
 .if n \{\
 $B%*!<%P%U%m!<(B	\(+-$BL58B(B
-$B%<%m=|;;(B	\(+-$BL58B(B \}
+0 $B=|;;(B	\(+-$BL58B(B \}
 .if t \{\
 $B%*!<%P%U%m!<(B	\(+-\(if
-$B%<%m=|;;(B	\(+-\(if \}
-$B%"%s%@!<%U%m!<(B	$BCJ3,E*%"%s%@!<%U%m!<(B
+0 $B=|;;(B	\(+-\(if \}
+$B%"%s%@%U%m!<(B	$BCJ3,E*%"%s%@%U%m!<(B
 $BIT@:L)(B	$B4]$a$?CM(B
 .ta
 .fi
@@ -443,23 +443,23 @@
 .IP 3) \w'\0\0\0\0'u
 $B7k2L$r%F%9%H$7!"(B1 $B$D$NNc30$N$_$,H/@8$9$kCM$G$"$k$+$I$&$+$r3NG'$9$k!#(B
 .RS
-$B7Y9p(B: $B%"%s%@!<%U%m!<$,H/@8$7$?$+$I$&$+$r3N<B$KH/8+$9$k$K$O!"(B
-$B@Q$d>&$,%"%s%@!<%U%m!<$7$-$$CM$h$j%<%m$K6a$$$+$I$&$+$r%F%9%H(B
-$B$9$k$+!"%"%s%@!<%U%m!<%U%i%0$r%F%9%H$9$k$7$+$"$j$^$;$s!#(B
-(IEEE 754 $B$G$O!"OB$H:9$,%"%s%@!<%U%m!<$r5/$3$9$3$H$O$"$j$^$;$s!#(B
+$B7Y9p(B: $B%"%s%@%U%m!<$,H/@8$7$?$+$I$&$+$r3N<B$KH/8+$9$k$K$O!"(B
+$B@Q$d>&$,%"%s%@%U%m!<$7$-$$CM$h$j(B 0 $B$K6a$$$+$I$&$+$r%F%9%H(B
+$B$9$k$+!"%"%s%@%U%m!<%U%i%0$r%F%9%H$9$k$7$+$"$j$^$;$s!#(B
+(IEEE 754 $B$G$O!"OB$H:9$,%"%s%@%U%m!<$r5/$3$9$3$H$O$"$j$^$;$s!#(B
 x
 .if n \
 !=
 .if t \
 \(!=
-y $B$G$"$k>l9g!"(Bx\-y $B$O40A4$K@53N$G!"CM$,>.$5$/$F$b%<%m$G$O$"$j$^$;$s!#(B
-) $BCJ3,E*$K%"%s%@!<%U%m!<$r5/$3$9@Q$H>&$O!"=y!9$K@:EY$r<:$C$F$b(B
-$B%<%m$K$O$J$i$J$$$?$a!"%<%m$HHf3S$7$F$b(B (VAX $B$G<B9T$9$k2DG=@-$,$"$k(B)$B!"(B
-$B%m%9$OL@$i$+$K$J$j$^$;$s!#CJ3,E*$K%"%s%@!<%U%m!<$r5/$3$7$?CM$r(B
-$B%"%s%@!<%U%m!<$7$-$$CM$h$jBg$-$$CM$H2C;;$9$k>l9g!"CJ3,E*$J(B
-$B%"%s%@!<%U%m!<$G<:$o$l$k7e$O@Z$j<N$F$i$l$k$N$G<:$o$l$^$;$s!#(B
-$B$3$N$?$a!"DL>o$N>l9g!"CJ3,E*$J%"%s%@!<%U%m!<$OL5;k$G$-$k$3$H$,$"$j$^$9!#(B
-$B%<%m$K%U%i%C%7%e$5$l$k%"%s%@!<%U%m!<$G$O!"F1$8$3$H$,@5$7$$$H$O8B$j$^$;$s!#(B
+y $B$G$"$k>l9g!"(Bx\-y $B$O40A4$K@53N$G!"CM$,>.$5$/$F$b(B 0 $B$G$O$"$j$^$;$s!#(B
+) $BCJ3,E*$K%"%s%@%U%m!<$r5/$3$9@Q$H>&$O!"=y!9$K@:EY$r<:$C$F$b(B
+0 $B$K$O$J$i$J$$$?$a!"(B0 $B$HHf3S$7$F$b(B (VAX $B$G<B9T$9$k2DG=@-$,$"$k(B)$B!"(B
+$B%m%9$OL@$i$+$K$J$j$^$;$s!#CJ3,E*$K%"%s%@%U%m!<$r5/$3$7$?CM$r(B
+$B%"%s%@%U%m!<$7$-$$CM$h$jBg$-$$CM$H2C;;$9$k>l9g!"CJ3,E*$J(B
+$B%"%s%@%U%m!<$G<:$o$l$k7e$O@Z$j<N$F$i$l$k$N$G<:$o$l$^$;$s!#(B
+$B$3$N$?$a!"DL>o$N>l9g!"CJ3,E*$J%"%s%@%U%m!<$OL5;k$G$-$k$3$H$,$"$j$^$9!#(B
+0 $B$K%U%i%C%7%e$5$l$k%"%s%@%U%m!<$G$O!"F1$8$3$H$,@5$7$$$H$O8B$j$^$;$s!#(B
 .RE
 .PP
 IEEE 754 $B$K=`5r$9$k%7%9%F%`$G$O!"0J2<$N$h$&$JJ}K!$G$bNc30$K(B
@@ -512,7 +512,7 @@
 $B$3$N:n6H$,?J$`$^$G!"(B\fIlibm\fR $B$N4X?t$O$=$l$[$I>.$5$/$J$j$^$;$s$,!"(B
 $B0J2<$N>l9g$r=|$-!"ITE,@Z$JNc30$rH/@8$5$;$^$;$s!#(B
 .RS
-$B%*!<%P%U%m!<(B/$B%"%s%@!<%U%m!<(B
+$B%*!<%P%U%m!<(B/$B%"%s%@%U%m!<(B
 .RS
 $B@5$7$/7W;;$7$?7k2L$,!"HO0OFb$K<}$^$C$F$$$k>l9g!#(B
 .RE
@@ -533,13 +533,13 @@
 $B@5$7$$7k2L$,M-8B$G$"$k$,!"%*!<%P%U%m!<$7$-$$CM$r(B
 $B1[$($F$$$k>l9g!#(B
 .RE
-$B%<%m=|;;$O!"0J2<$N$h$&$J>l9g$K$N$_H/@8$7$^$9!#(B
+0 $B=|;;$O!"0J2<$N$h$&$J>l9g$K$N$_H/@8$7$^$9!#(B
 .RS
 $BM-8B1i;;$G!"4X?t$,L58B$NCM$r<u$1$?>l9g!#(B
 .RE
-$B%"%s%@!<%U%m!<$O!"0J2<$N$h$&$J>l9g$K$N$_H/@8$7$^$9!#(B
+$B%"%s%@%U%m!<$O!"0J2<$N$h$&$J>l9g$K$N$_H/@8$7$^$9!#(B
 .RS
-$B@5$7$$7k2L$,%<%m$G$O$J$$$,!"%"%s%@!<%U%m!<$7$-$$CM$h$j(B
+$B@5$7$$7k2L$,(B 0 $B$G$O$J$$$,!"%"%s%@%U%m!<$7$-$$CM$h$j(B
 $B>.$5$$>l9g!#(B
 .RE
 $BIT@53N$O!"0J2<$N$h$&$J>l9g$K$N$_H/@8$7$^$9!#(B
@@ -551,8 +551,8 @@
 $BH/?.$5$l$F$$$k$N$G!">e5-$N<jK!(B 5) $B$r;HMQ$7$F$$$k>l9g$O!"(B
 $B%5%V%k!<%A%s$r%H%l!<%9$7$F$=$N?.9f$rH/$7$F$$$k4X?t$rFCDj$9$k(B
 $BI,MW$,$"$j$^$9!#$9$Y$F$N%3!<%I$O!"(BIEEE 754 $B$N%G%U%)%k%H$r;HMQ$7$^$9!#(B
-$B$D$^$j!"$9$Y$F$N%<%m=|;;$r%H%i%C%W$7$h$&$H$9$k$H!"(B
-$B%H%i%C%W$7$J$$>l9g$K%<%m=|;;$G$b@5$7$$7k2L$r=P$9%3!<%I$,CfCG$5$l$k$H(B
+$B$D$^$j!"$9$Y$F$N(B 0 $B=|;;$r%H%i%C%W$7$h$&$H$9$k$H!"(B
+$B%H%i%C%W$7$J$$>l9g$K(B 0 $B=|;;$G$b@5$7$$7k2L$r=P$9%3!<%I$,CfCG$5$l$k$H(B
 $B$$$&$3$H$G$9!#(B
 .SH $B4XO"9`L\(B
 \fBfpgetround\fR(3),
@@ -561,9 +561,9 @@
 \fBfpsetprec\fR(3),
 \fBfpgetmask\fR(3),
 \fBfpsetmask\fR(3),
-\fBfpgetsticky\fR(3)   
+\fBfpgetsticky\fR(3),
 \fBfpresetsticky\fR(3) - IEEE $BIbF0>.?t%$%s%?%U%'!<%9(B
-.SH $BCm<a(B
+.SH $BCm(B
 IEEE 754 $B$H%(%/%9%F%s%7%g%s(B p854 $B$K$D$$$F$O!"(B
 1984 $BG/(B 8 $B7n$KH/9T$5$l$?!"(BIEEE $B$N;(;o!X(BMICRO$B!Y$r;2>H$7$F$/$@$5$$!#(B
 W. J. Cody $B$i$,!V(BA Proposed Radix\- and Word\-length\-independent

----Next_Part(Mon_Jun__3_08:14:49_2002_616)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Description: math.ediff
Content-Disposition: inline; filename="math.ediff"

===================================================================
RCS file: /home/ncvs/src/lib/msun/man/atan2.3,v
retrieving revision 1.5
retrieving revision 1.6.2.4
diff -u -p -r1.5 -r1.6.2.4
--- src/lib/msun/man/atan2.3	1997/02/22 15:09:25	1.5
+++ src/lib/msun/man/atan2.3	2001/12/17 10:08:36	1.6.2.4
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)atan2.3	5.1 (Berkeley) 5/2/91
-.\"	$Id$
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/atan2.3,v 1.6.2.4 2001/12/17 10:08:36 ru Exp $
 .\"
 .Dd May 2, 1991
 .Dt ATAN2 3
@@ -39,8 +39,10 @@
 .Nm atan2 ,
 .Nm atan2f
 .Nd arc tangent functions of two variables
+.Sh LIBRARY
+.Lb libm
 .Sh SYNOPSIS
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn atan2 "double y" "double x"
 .Ft float
@@ -60,7 +62,7 @@ The
 and the
 .Fn atan2f
 functions, if successful,
-return the arc tangent of 
+return the arc tangent of
 .Fa y/ Ns Ar x
 in the range
 .Bk -words
@@ -95,7 +97,7 @@ if x = y = 0, or
 .Pf sign( Ar y Ns )*\\*(Pi/2 Ta
 if
 .Ar x
-= 0 \*(!=
+= 0 \(!=
 .Ar y .
 .El
 .Sh NOTES
@@ -193,4 +195,4 @@ r := \(sr(x\(**x+y\(**y);\0\0if r = 0 th
 The
 .Fn atan2
 function conforms to
-.St -ansiC .
+.St -isoC .
===================================================================
RCS file: /home/ncvs/src/lib/msun/man/erf.3,v
retrieving revision 1.4
retrieving revision 1.5.2.4
diff -u -p -r1.4 -r1.5.2.4
--- src/lib/msun/man/erf.3	1997/02/22 15:09:29	1.4
+++ src/lib/msun/man/erf.3	2001/12/17 10:08:36	1.5.2.4
@@ -30,19 +30,21 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)erf.3	6.4 (Berkeley) 4/20/91
-.\"	$Id$
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/erf.3,v 1.5.2.4 2001/12/17 10:08:36 ru Exp $
 .\"
 .Dd April 20, 1991
 .Dt ERF 3
-.Os BSD 4.3
+.Os
 .Sh NAME
 .Nm erf ,
 .Nm erff ,
 .Nm erfc ,
 .Nm erfcf
 .Nd error function operators
+.Sh LIBRARY
+.Lb libm
 .Sh SYNOPSIS
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn erf "double x"
 .Ft float
@@ -57,20 +59,20 @@ These functions calculate the error func
 .Pp
 The
 .Fn erf
-and the 
+and the
 .Fn erff
 functions calculate the error function of x; where
-.Bd -filled -offset indent
+.Bd -ragged -offset indent
 .if n \{\
 erf(x) = 2/sqrt(pi)\(**\|integral from 0 to x of exp(\-t\(**t) dt. \}
 .if t \{\
-erf\|(x) := 
+erf\|(x) :=
 (2/\(sr\(*p)\|\(is\d\s8\z0\s10\u\u\s8x\s10\d\|exp(\-t\u\s82\s10\d)\|dt. \}
 .Ed
 .Pp
 The
 .Fn erfc
-and the 
+and the
 .Fn erfcf
 functions calculate the complementary error function of
 .Fa x ;
===================================================================
RCS file: /home/ncvs/src/lib/msun/man/exp.3,v
retrieving revision 1.6
retrieving revision 1.9.2.4
diff -u -p -r1.6 -r1.9.2.4
--- src/lib/msun/man/exp.3	1997/02/22 15:09:30	1.6
+++ src/lib/msun/man/exp.3	2001/12/17 10:08:36	1.9.2.4
@@ -30,16 +30,14 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)exp.3	6.12 (Berkeley) 7/31/91
-.\"	$Id$
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/exp.3,v 1.9.2.4 2001/12/17 10:08:36 ru Exp $
 .\"
 .Dd July 31, 1991
 .Dt EXP 3
-.Os BSD 4
+.Os
 .Sh NAME
 .Nm exp ,
 .Nm expf ,
-.Nm exp2 ,
-.Nm exp2f ,
 .Nm exp10 ,
 .Nm exp10f ,
 .Nm expm1 ,
@@ -53,8 +51,10 @@
 .Nm pow ,
 .Nm powf
 .Nd exponential, logarithm, power functions
+.Sh LIBRARY
+.Lb libm
 .Sh SYNOPSIS
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn exp "double x"
 .Ft float
@@ -89,7 +89,7 @@ functions compute the exponential value 
 .Pp
 The
 .Fn expm1
-and the 
+and the
 .Fn expm1f
 functions compute the value exp(x)\-1 accurately even for tiny argument
 .Fa x .
@@ -98,8 +98,8 @@ The
 .Fn log
 and the
 .Fn logf
-functions compute the value of the natural logarithm of argument 
-.Fa x.
+functions compute the value of the natural logarithm of argument
+.Fa x .
 .Pp
 The
 .Fn log10
@@ -127,14 +127,17 @@ of
 to the exponent
 .Ar y .
 .Sh ERROR (due to Roundoff etc.)
-.Fn exp(x) ,
-.Fn log(x) ,
-.Fn expm1(x) and
-.Fn log1p(x)
-are accurate to within 
+.Fn exp x ,
+.Fn log x ,
+.Fn expm1 x
+and
+.Fn log1p x
+are accurate to within
 an
 .Em ulp ,
-and log10(x) to within about 2
+and
+.Fn log10 x
+to within about 2
 .Em ulps ;
 an
 .Em ulp
@@ -184,7 +187,8 @@ The functions
 .Fn pow
 detect if the computed value will overflow,
 set the global variable
-.Va errno to
+.Va errno
+to
 .Er ERANGE
 and cause a reserved operand fault on a
 .Tn VAX
@@ -254,19 +258,21 @@ and
 .Em NaN
 (the reserved
 operand on a
-.Tn VAX ) .  Previous implementations of pow may
+.Tn VAX ) .
+Previous implementations of pow may
 have defined x**0 to be undefined in some or all of these
 cases.  Here are reasons for returning x**0 = 1 always:
 .Bl -enum -width indent
 .It
 Any program that already tests whether x is zero (or
 infinite or \*(Na) before computing x**0 cannot care
-whether 0**0 = 1 or not. Any program that depends
+whether 0**0 = 1 or not.
+Any program that depends
 upon 0**0 to be invalid is dubious anyway since that
-expression's meaning and, if invalid, its consequences 
+expression's meaning and, if invalid, its consequences
 vary from one computer system to another.
 .It
-Some Algebra texts (e.g. Sigler's) define x**0 = 1 for 
+Some Algebra texts (e.g. Sigler's) define x**0 = 1 for
 all x, including x = 0.
 This is compatible with the convention that accepts a[0]
 as the value of polynomial
@@ -280,11 +286,11 @@ Analysts will accept 0**0 = 1 despite th
 approach anything or nothing as x and y approach 0
 independently.
 The reason for setting 0**0 = 1 anyway is this:
-.Bd -filled -offset indent
+.Bd -ragged -offset indent
 If x(z) and y(z) are
 .Em any
 functions analytic (expandable
-in power series) in z around z = 0, and if there 
+in power series) in z around z = 0, and if there
 x(0) = y(0) = 0, then x(z)**y(z) \(-> 1 as z \(-> 0.
 .Ed
 .It
===================================================================
RCS file: /home/ncvs/src/lib/msun/man/fmod.3,v
retrieving revision 1.4
retrieving revision 1.5.2.2
diff -u -p -r1.4 -r1.5.2.2
--- src/lib/msun/man/fmod.3	1997/02/22 15:09:33	1.4
+++ src/lib/msun/man/fmod.3	2001/12/17 10:08:36	1.5.2.2
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)fmod.3	5.1 (Berkeley) 5/2/91
-.\"	$Id$
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/fmod.3,v 1.5.2.2 2001/12/17 10:08:36 ru Exp $
 .\"
 .Dd May 2, 1991
 .Dt FMOD 3
@@ -39,8 +39,10 @@
 .Nm fmod ,
 .Nm fmodf
 .Nd floating-point remainder functions
+.Sh LIBRARY
+.Lb libm
 .Sh SYNOPSIS
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn fmod "double x" "double y"
 .Ft float
@@ -82,4 +84,4 @@ function returns zero is implementation-
 The
 .Fn fmod
 function conforms to
-.St -ansiC .
+.St -isoC .
===================================================================
RCS file: /home/ncvs/src/lib/msun/man/hypot.3,v
retrieving revision 1.4
retrieving revision 1.5.2.3
diff -u -p -r1.4 -r1.5.2.3
--- src/lib/msun/man/hypot.3	1997/02/22 15:09:34	1.4
+++ src/lib/msun/man/hypot.3	2001/12/17 10:08:36	1.5.2.3
@@ -30,27 +30,29 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)hypot.3	6.7 (Berkeley) 5/6/91
-.\"	$Id$
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/hypot.3,v 1.5.2.3 2001/12/17 10:08:36 ru Exp $
 .\"
 .Dd May 6, 1991
 .Dt HYPOT 3
-.Os BSD 4
+.Os
 .Sh NAME
 .Nm hypot ,
 .Nm hypotf ,
 .Nm cabs ,
 .Nm cabsf
 .Nd euclidean distance and complex absolute value functions
+.Sh LIBRARY
+.Lb libm
 .Sh SYNOPSIS
-.Fd #include <math.h>
+.In math.h
 .Ft double
 .Fn hypot "double x" "double y"
 .Ft float
 .Fn hypotf "float x" "float y"
-.Fd struct {double x, y;} z;
+.Vt struct {double x, y;} z ;
 .Ft double
 .Fn cabs z
-.Fd struct {float x, y;} z;
+.Vt struct {float x, y;} z ;
 .Ft float
 .Fn cabsf z
 .Sh DESCRIPTION
===================================================================
RCS file: /home/ncvs/src/lib/msun/man/lgamma.3,v
retrieving revision 1.6
retrieving revision 1.7.2.5
diff -u -p -r1.6 -r1.7.2.5
--- src/lib/msun/man/lgamma.3	1997/07/13 14:45:28	1.6
+++ src/lib/msun/man/lgamma.3	2001/12/17 10:08:36	1.7.2.5
@@ -30,19 +30,21 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     from: @(#)lgamma.3	6.6 (Berkeley) 12/3/92
-.\"	$Id: lgamma.3,v 1.5 1997/02/22 15:09:38 peter Exp $
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/lgamma.3,v 1.7.2.5 2001/12/17 10:08:36 ru Exp $
 .\"
 .Dd December 3, 1992
 .Dt LGAMMA 3
-.Os BSD 4.3
+.Os
 .Sh NAME
 .Nm lgamma ,
 .Nm lgammaf ,
 .Nm gamma ,
 .Nm gammaf
 .Nd log gamma functions, gamma functions
+.Sh LIBRARY
+.Lb libm
 .Sh SYNOPSIS
-.Fd #include <math.h>
+.In math.h
 .Ft extern int
 .Fa signgam ;
 .sp
@@ -112,12 +114,12 @@ return appropriate values unless an argu
 Overflow will occur for sufficiently large positive values, and
 non-positive integers.
 On the
-.Tn VAX,
+.Tn VAX ,
 the reserved operator is returned,
 and
 .Va errno
 is set to
-.Er ERANGE
+.Er ERANGE .
 For large non-integer negative values,
 .Fn gamma
 will underflow.
@@ -125,11 +127,11 @@ will underflow.
 .Xr math 3
 .Sh HISTORY
 The
-.Nm lgamma
-function appeared in 
+.Fn lgamma
+function appeared in
 .Bx 4.3 .
 The
-.Nm gamma
+.Fn gamma
 function appeared in
 .Bx 4.4 .
 The name
===================================================================
RCS file: /home/ncvs/src/lib/msun/man/math.3,v
retrieving revision 1.7
retrieving revision 1.9.2.1
diff -u -p -r1.7 -r1.9.2.1
--- src/lib/msun/man/math.3	1998/02/04 22:30:18	1.7
+++ src/lib/msun/man/math.3	2001/07/22 12:07:20	1.9.2.1
@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	from: @(#)math.3	6.10 (Berkeley) 5/6/91
-.\"	$Id: math.3,v 1.6 1998/01/15 23:28:18 danny Exp $
+.\" $FreeBSD: /home/ncvs/src/lib/msun/man/math.3,v 1.9.2.1 2001/07/22 12:07:20 dd Exp $
 .\"
 .TH MATH 3M "May 6, 1991"
 .UC 4
@@ -54,7 +54,7 @@ Declarations for these functions may be 
 .SH "LIST OF FUNCTIONS"
 Each of the following double functions has a float counterpart with the
 name ending in f, as an example the float counterpart of double acos(double
-x) is float acosf(float x). 
+x) is float acosf(float x).
 .sp 2
 .nf
 .ta \w'copysign'u+2n +\w'infnan.3m'u+10n +\w'inverse trigonometric func'u
@@ -144,7 +144,8 @@ dedicated.  It is \fIthe\fR double\-prec
 and the earlier VAX\-11 machines; VAX\-11s after 1983 were
 provided with an optional "G" format closer to the IEEE
 double\-precision format.  The earlier DEC MicroVAXs have no
-D format, only G double\-precision. (Why?  Why not?)
+D format, only G double\-precision.
+(Why?  Why not?)
 .PP
 Properties of D_floating\-point:
 .RS
@@ -380,7 +381,7 @@ correctly through multiplication and div
 .If (finite)/\(+- \0=\0\(+-0
 (nonzero)/0 =
 .If \(+- .
-But 
+But
 .if n \
 Infinity\-Infinity, Infinity\(**0 and Infinity/Infinity
 .if t \
@@ -449,7 +450,7 @@ listed below in declining order of proba
 .ta \w'Invalid Operation'u+6n +\w'Gradual Underflow'u+2n
 Exception	Default Result
 .tc \(ru
-		
+
 .tc
 Invalid Operation	\*(nn, or FALSE
 .if n \{\

----Next_Part(Mon_Jun__3_08:14:49_2002_616)----
