--- hypot.3.orig 2006-08-11 15:10:48 +0700 +++ hypot.3 2006-08-11 15:19:48 +0700 @@ -26,20 +26,29 @@ .\" 386BSD man pages .\" Modified Sat Jul 24 19:14:54 1993 by Rik Faith (faith@cs.unc.edu) .\" Переведен на русский Fri 22 Sep 2000 11:26:59, Alexey V. Medvedev 2:5022/78.6 -.TH HYPOT 3 "June 25, 1993" "" "Linux Programmer's Manual" +.\" Перевод обновлен Fri 11 Aug 2006 15:18:25, Slava Semushin +.TH HYPOT 3 "2002-07-27" "" "Руководство программиста" .SH ИМЯ -hypot \- вычисление расстояния в прямоугольной системе координат +hypot, hypotf, hypotl - вычисление расстояния в прямоугольной системе координат .SH СИНТАКСИС .nf .B #include .sp .BI "double hypot(double " x ", double " y ); +.BI "float hypotf(float " x ", float " y ); +.BI "long double hypotl(long double " x ", long double " y "); .fi +.sp +Линковать с флагом \fB-lm\fP. .SH ОПИСАНИЕ Функция \fBhypot()\fP возвращает sqrt(x*x + y*y). Это длина гипотенузы прямоугольного треугольника с катетами длиной \fIx\fP и \fIy\fP, или расстояние -от точки (x, y) до начала координат. +от точки (\fIx\fP, \fIy\fP) до начала координат. .SH "СООТВЕТСТВИЕ СТАНДАРТАМ" -SVID 3, BSD 4.3 +SVID 3, 4.3BSD, C99. Функции hypotf() и hypotl() соответствуют стандарту C99. .SH "СМОТРИ ТАКЖЕ" -.BR sqrt (3) +.BR cabs "(3), " sqrt (3) +.SH ПЕРЕВОД +Перевод с английского выполнил Alexey V. Medvedev (2:5022/78.6), 22.09.2000 + +Обновление перевода выполнил Слава Семушин , 11.08.2006