OSDN Git Service

66e38f82a41731eea13f3261d8706417b5282668
[linuxjm/LDP_man-pages.git] / draft / man3 / csqrt.3
1 .\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
2 .\" Distributed under GPL
3 .\"
4 .\" Japanese Version Copyright (c) 2003  Akihiro MOTOKI
5 .\"         all rights reserved.
6 .\" Translated Thu Jul 24 00:47:23 JST 2003
7 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
8 .\"
9 .\"WORD:        square root     平方根
10 .\"WORD:        branch cut      分枝切断
11 .\"
12 .TH CSQRT 3 2008-08-11 "" "Linux Programmer's Manual"
13 .\"O .SH NAME
14 .SH 名前
15 .\"O csqrt, csqrtf, csqrtl \- complex square root
16 csqrt, csqrtf, csqrtl \- 複素数の平方根
17 .\"O .SH SYNOPSIS
18 .SH 書式
19 .B #include <complex.h>
20 .sp
21 .BI "double complex csqrt(double complex " z ");"
22 .br
23 .BI "float complex csqrtf(float complex " z ");"
24 .br
25 .BI "long double complex csqrtl(long double complex " z ");"
26 .sp
27 .\"O Link with \fI\-lm\fP.
28 \fI\-lm\fP でリンクする。
29 .\"O .SH DESCRIPTION
30 .SH 説明
31 .\"O Calculate the square root of a given complex number,
32 .\"O with nonnegative real part, and
33 .\"O with a branch cut along the negative real axis.
34 .\"O (That means that \fIcsqrt(\-1+eps*I)\fP will be close to I while
35 .\"O \fIcsqrt(\-1\-eps*I)\fP will be close to \-I, \fIif eps\fP is a small positive
36 .\"O real number.)
37 与えられた複素数の平方根を計算する。
38 但し、平方根のうち実数部が非負の値を返す。
39 実軸の負の部分に沿って分枝切断 (branch cut) がある。
40 (つまり、 \fIeps\fP を小さな正の実数とした場合、
41 \fIcsqrt(\-1+eps*I)\fP が I に近付いていき、
42 一方 \fIcsqrt(\-1\-eps*I)\fP は \-I に近付いていく、
43 ということである。)
44 .\"O .SH VERSIONS
45 .SH バージョン
46 .\"O These functions first appeared in glibc in version 2.1.
47 これらの関数は glibc バージョン 2.1 で初めて登場した。
48 .\"O .SH "CONFORMING TO"
49 .SH 準拠
50 C99.
51 .\"O .SH "SEE ALSO"
52 .SH 関連項目
53 .BR cabs (3),
54 .BR cexp (3),
55 .BR complex (7)