]> Cypherpunks repositories - gostls13.git/commitdiff
math: make Hypot special cases look like others
authorRuss Cox <rsc@golang.org>
Mon, 25 Mar 2013 21:01:40 +0000 (17:01 -0400)
committerRuss Cox <rsc@golang.org>
Mon, 25 Mar 2013 21:01:40 +0000 (17:01 -0400)
The edit makes Hypot's description match the form
used in the other routines in this package.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/8003046

src/pkg/math/hypot.go

index 3846e6d87d922125e649261681fb9c60fff9134b..2087cb05b36b361265913b5ecfbd1eda9e1c4b04 100644 (file)
@@ -12,8 +12,10 @@ package math
 // unnecessary overflow and underflow.
 //
 // Special cases are:
-//     Hypot(p, q) = +Inf if p or q is infinite
-//     Hypot(p, q) = NaN if p or q is NaN
+//     Hypot(±Inf, q) = +Inf
+//     Hypot(p, ±Inf) = +Inf
+//     Hypot(NaN, q) = NaN
+//     Hypot(p, NaN) = NaN
 func Hypot(p, q float64) float64
 
 func hypot(p, q float64) float64 {