Remove incorrect usage of :const: in documentation.
[python.git] / Python / hypot.c
bloba18ce166d0db8b9383f25a04c49634b87a6ddcad
1 /* hypot() replacement */
3 #include "Python.h"
5 #ifndef HAVE_HYPOT
6 double hypot(double x, double y)
8 double yx;
10 x = fabs(x);
11 y = fabs(y);
12 if (x < y) {
13 double temp = x;
14 x = y;
15 y = temp;
17 if (x == 0.)
18 return 0.;
19 else {
20 yx = y/x;
21 return x*sqrt(1.+yx*yx);
24 #endif /* HAVE_HYPOT */