1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "POT-Creation-Date: 2014-04-24 00:50+0900\n"
10 "PO-Revision-Date: 2014-04-24 02:36+0900\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
19 #: build/C/man3/cabs.3:7
25 #: build/C/man3/cabs.3:7 build/C/man3/carg.3:7 build/C/man3/casin.3:7
26 #: build/C/man3/casinh.3:7 build/C/man3/ccos.3:7 build/C/man3/ccosh.3:7
27 #: build/C/man3/cexp.3:7 build/C/man3/clog.3:7 build/C/man3/clog10.3:7
28 #: build/C/man3/cpow.3:7 build/C/man3/csin.3:7 build/C/man3/csinh.3:7
29 #: build/C/man3/csqrt.3:7 build/C/man3/ctan.3:7 build/C/man3/ctanh.3:7
35 #: build/C/man3/cabs.3:7 build/C/man3/cacos.3:8 build/C/man3/cacosh.3:8
36 #: build/C/man3/carg.3:7 build/C/man3/casin.3:7 build/C/man3/casinh.3:7
37 #: build/C/man3/catan.3:8 build/C/man3/catanh.3:8 build/C/man3/ccos.3:7
38 #: build/C/man3/ccosh.3:7 build/C/man3/cerf.3:7 build/C/man3/cexp.3:7
39 #: build/C/man3/cexp2.3:7 build/C/man3/cimag.3:7 build/C/man3/clog.3:7
40 #: build/C/man3/clog10.3:7 build/C/man3/clog2.3:7 build/C/man7/complex.7:7
41 #: build/C/man3/conj.3:7 build/C/man3/cpow.3:7 build/C/man3/cproj.3:7
42 #: build/C/man3/creal.3:7 build/C/man3/csin.3:7 build/C/man3/csinh.3:7
43 #: build/C/man3/csqrt.3:7 build/C/man3/ctan.3:7 build/C/man3/ctanh.3:7
45 msgid "Linux Programmer's Manual"
46 msgstr "Linux Programmer's Manual"
49 #: build/C/man3/cabs.3:8 build/C/man3/cacos.3:9 build/C/man3/cacosh.3:9
50 #: build/C/man3/carg.3:8 build/C/man3/casin.3:8 build/C/man3/casinh.3:8
51 #: build/C/man3/catan.3:9 build/C/man3/catanh.3:9 build/C/man3/ccos.3:8
52 #: build/C/man3/ccosh.3:8 build/C/man3/cerf.3:8 build/C/man3/cexp.3:8
53 #: build/C/man3/cexp2.3:8 build/C/man3/cimag.3:8 build/C/man3/clog.3:8
54 #: build/C/man3/clog10.3:8 build/C/man3/clog2.3:8 build/C/man7/complex.7:8
55 #: build/C/man3/conj.3:8 build/C/man3/cpow.3:8 build/C/man3/cproj.3:8
56 #: build/C/man3/creal.3:8 build/C/man3/csin.3:8 build/C/man3/csinh.3:8
57 #: build/C/man3/csqrt.3:8 build/C/man3/ctan.3:8 build/C/man3/ctanh.3:8
63 #: build/C/man3/cabs.3:10
64 msgid "cabs, cabsf, cabsl - absolute value of a complex number"
65 msgstr "cabs, cabsf, cabsl - 複素数の絶対値"
68 #: build/C/man3/cabs.3:10 build/C/man3/cacos.3:11 build/C/man3/cacosh.3:11
69 #: build/C/man3/carg.3:10 build/C/man3/casin.3:10 build/C/man3/casinh.3:10
70 #: build/C/man3/catan.3:11 build/C/man3/catanh.3:11 build/C/man3/ccos.3:10
71 #: build/C/man3/ccosh.3:10 build/C/man3/cerf.3:10 build/C/man3/cexp.3:10
72 #: build/C/man3/cexp2.3:10 build/C/man3/cimag.3:10 build/C/man3/clog.3:10
73 #: build/C/man3/clog10.3:10 build/C/man3/clog2.3:10 build/C/man7/complex.7:10
74 #: build/C/man3/conj.3:10 build/C/man3/cpow.3:10 build/C/man3/cproj.3:10
75 #: build/C/man3/creal.3:10 build/C/man3/csin.3:10 build/C/man3/csinh.3:10
76 #: build/C/man3/csqrt.3:10 build/C/man3/ctan.3:10 build/C/man3/ctanh.3:10
82 #: build/C/man3/cabs.3:12 build/C/man3/cacos.3:13 build/C/man3/cacosh.3:13
83 #: build/C/man3/carg.3:12 build/C/man3/casin.3:12 build/C/man3/casinh.3:12
84 #: build/C/man3/catan.3:13 build/C/man3/catanh.3:13 build/C/man3/ccos.3:12
85 #: build/C/man3/ccosh.3:12 build/C/man3/cerf.3:12 build/C/man3/cexp.3:12
86 #: build/C/man3/cexp2.3:12 build/C/man3/cimag.3:12 build/C/man3/clog.3:12
87 #: build/C/man3/clog10.3:14 build/C/man3/clog2.3:12 build/C/man7/complex.7:12
88 #: build/C/man3/conj.3:12 build/C/man3/cproj.3:12 build/C/man3/creal.3:12
89 #: build/C/man3/csin.3:12 build/C/man3/csinh.3:12 build/C/man3/csqrt.3:12
90 #: build/C/man3/ctan.3:12 build/C/man3/ctanh.3:12
91 msgid "B<#include E<lt>complex.hE<gt>>"
92 msgstr "B<#include E<lt>complex.hE<gt>>"
95 #: build/C/man3/cabs.3:14
96 msgid "B<double cabs(double complex >I<z>B<);>"
97 msgstr "B<double cabs(double complex >I<z>B<);>"
100 #: build/C/man3/cabs.3:16
101 msgid "B<float cabsf(float complex >I<z>B<);>"
102 msgstr "B<float cabsf(float complex >I<z>B<);>"
105 #: build/C/man3/cabs.3:18
106 msgid "B<long double cabsl(long double complex >I<z>B<);>"
107 msgstr "B<long double cabsl(long double complex >I<z>B<);>"
110 #: build/C/man3/cabs.3:20 build/C/man3/cacos.3:21 build/C/man3/cacosh.3:21
111 #: build/C/man3/carg.3:20 build/C/man3/casin.3:20 build/C/man3/casinh.3:20
112 #: build/C/man3/catan.3:21 build/C/man3/catanh.3:21 build/C/man3/ccos.3:20
113 #: build/C/man3/ccosh.3:20 build/C/man3/cerf.3:26 build/C/man3/cexp.3:20
114 #: build/C/man3/cexp2.3:20 build/C/man3/cimag.3:20 build/C/man3/clog.3:20
115 #: build/C/man3/clog10.3:22 build/C/man3/conj.3:20 build/C/man3/cproj.3:20
116 #: build/C/man3/creal.3:20 build/C/man3/csin.3:20 build/C/man3/csinh.3:20
117 #: build/C/man3/csqrt.3:20 build/C/man3/ctan.3:20 build/C/man3/ctanh.3:20
118 msgid "Link with I<-lm>."
119 msgstr "I<-lm> でリンクする。"
122 #: build/C/man3/cabs.3:20 build/C/man3/cacos.3:21 build/C/man3/cacosh.3:21
123 #: build/C/man3/carg.3:20 build/C/man3/casin.3:20 build/C/man3/casinh.3:20
124 #: build/C/man3/catan.3:21 build/C/man3/catanh.3:21 build/C/man3/ccos.3:20
125 #: build/C/man3/ccosh.3:20 build/C/man3/cerf.3:26 build/C/man3/cexp.3:20
126 #: build/C/man3/cexp2.3:20 build/C/man3/cimag.3:20 build/C/man3/clog.3:20
127 #: build/C/man3/clog10.3:22 build/C/man3/clog2.3:20 build/C/man7/complex.7:12
128 #: build/C/man3/conj.3:20 build/C/man3/cpow.3:23 build/C/man3/cproj.3:20
129 #: build/C/man3/creal.3:20 build/C/man3/csin.3:20 build/C/man3/csinh.3:20
130 #: build/C/man3/csqrt.3:20 build/C/man3/ctan.3:20 build/C/man3/ctanh.3:20
136 #: build/C/man3/cabs.3:26
138 "The B<cabs>() function returns the absolute value of the complex number "
139 "I<z>. The result is a real number."
140 msgstr "B<cabs>() 関数は複素数 I<z> の絶対値を返す。 結果は実数である。"
143 #: build/C/man3/cabs.3:26 build/C/man3/cacos.3:36 build/C/man3/cacosh.3:39
144 #: build/C/man3/carg.3:55 build/C/man3/casin.3:35 build/C/man3/casinh.3:35
145 #: build/C/man3/catan.3:34 build/C/man3/catanh.3:36 build/C/man3/ccos.3:26
146 #: build/C/man3/ccosh.3:26 build/C/man3/cexp.3:30 build/C/man3/cimag.3:31
147 #: build/C/man3/clog.3:39 build/C/man3/clog10.3:35 build/C/man3/conj.3:32
148 #: build/C/man3/cpow.3:31 build/C/man3/cproj.3:30 build/C/man3/creal.3:31
149 #: build/C/man3/csin.3:26 build/C/man3/csinh.3:26 build/C/man3/csqrt.3:27
150 #: build/C/man3/ctan.3:26 build/C/man3/ctanh.3:27
156 #: build/C/man3/cabs.3:28 build/C/man3/cacos.3:38 build/C/man3/cacosh.3:41
157 #: build/C/man3/carg.3:57 build/C/man3/casin.3:37 build/C/man3/casinh.3:37
158 #: build/C/man3/catan.3:36 build/C/man3/catanh.3:38 build/C/man3/ccos.3:28
159 #: build/C/man3/ccosh.3:28 build/C/man3/cexp.3:32 build/C/man3/cimag.3:33
160 #: build/C/man3/clog.3:41 build/C/man3/clog10.3:37 build/C/man3/conj.3:34
161 #: build/C/man3/cpow.3:33 build/C/man3/cproj.3:32 build/C/man3/creal.3:33
162 #: build/C/man3/csin.3:28 build/C/man3/csinh.3:28 build/C/man3/csqrt.3:29
163 #: build/C/man3/ctan.3:28 build/C/man3/ctanh.3:29
164 msgid "These functions first appeared in glibc in version 2.1."
165 msgstr "これらの関数は glibc バージョン 2.1 で初めて登場した。"
168 #: build/C/man3/cabs.3:28 build/C/man3/cacos.3:38 build/C/man3/cacosh.3:41
169 #: build/C/man3/carg.3:57 build/C/man3/casin.3:37 build/C/man3/casinh.3:37
170 #: build/C/man3/catan.3:36 build/C/man3/catanh.3:38 build/C/man3/ccos.3:28
171 #: build/C/man3/ccosh.3:28 build/C/man3/cerf.3:35 build/C/man3/cexp.3:32
172 #: build/C/man3/cexp2.3:23 build/C/man3/cimag.3:41 build/C/man3/clog.3:41
173 #: build/C/man3/clog10.3:37 build/C/man3/clog2.3:34 build/C/man3/conj.3:42
174 #: build/C/man3/cpow.3:33 build/C/man3/cproj.3:40 build/C/man3/creal.3:41
175 #: build/C/man3/csin.3:28 build/C/man3/csinh.3:28 build/C/man3/csqrt.3:29
176 #: build/C/man3/ctan.3:28 build/C/man3/ctanh.3:29
178 msgid "CONFORMING TO"
182 #: build/C/man3/cabs.3:30 build/C/man3/cacos.3:40 build/C/man3/cacosh.3:43
183 #: build/C/man3/carg.3:59 build/C/man3/casin.3:39 build/C/man3/casinh.3:39
184 #: build/C/man3/catan.3:38 build/C/man3/catanh.3:40 build/C/man3/ccos.3:30
185 #: build/C/man3/ccosh.3:30 build/C/man3/cexp.3:34 build/C/man3/cimag.3:43
186 #: build/C/man3/clog.3:43 build/C/man3/conj.3:44 build/C/man3/cpow.3:35
187 #: build/C/man3/cproj.3:42 build/C/man3/creal.3:43 build/C/man3/csin.3:30
188 #: build/C/man3/csinh.3:30 build/C/man3/csqrt.3:31 build/C/man3/ctan.3:30
189 #: build/C/man3/ctanh.3:31
194 #: build/C/man3/cabs.3:30 build/C/man3/cimag.3:43 build/C/man3/cproj.3:42
195 #: build/C/man3/creal.3:43
201 #: build/C/man3/cabs.3:35
203 "The function is actually an alias for I<hypot(a,\\ b)> (or, equivalently, "
204 "I<sqrt(a*a\\ +\\ b*b)>)."
206 "実際には、この関数は I<hypot(a,\\ b)> (I<sqrt(a*a\\ +\\ b*b)> と等価) へのエ"
210 #: build/C/man3/cabs.3:35 build/C/man3/cacos.3:73 build/C/man3/cacosh.3:73
211 #: build/C/man3/carg.3:59 build/C/man3/casin.3:39 build/C/man3/casinh.3:39
212 #: build/C/man3/catan.3:69 build/C/man3/catanh.3:70 build/C/man3/ccos.3:30
213 #: build/C/man3/ccosh.3:30 build/C/man3/cerf.3:40 build/C/man3/cexp.3:34
214 #: build/C/man3/cexp2.3:28 build/C/man3/cimag.3:46 build/C/man3/clog.3:43
215 #: build/C/man3/clog10.3:40 build/C/man3/clog2.3:39 build/C/man7/complex.7:55
216 #: build/C/man3/conj.3:44 build/C/man3/cpow.3:35 build/C/man3/cproj.3:48
217 #: build/C/man3/creal.3:46 build/C/man3/csin.3:30 build/C/man3/csinh.3:30
218 #: build/C/man3/csqrt.3:31 build/C/man3/ctan.3:30 build/C/man3/ctanh.3:31
224 #: build/C/man3/cabs.3:40
225 msgid "B<abs>(3), B<cimag>(3), B<hypot>(3), B<complex>(7)"
226 msgstr "B<abs>(3), B<cimag>(3), B<hypot>(3), B<complex>(7)"
229 #: build/C/man3/cabs.3:40 build/C/man3/cacos.3:77 build/C/man3/cacosh.3:79
230 #: build/C/man3/carg.3:62 build/C/man3/casin.3:43 build/C/man3/casinh.3:45
231 #: build/C/man3/catan.3:74 build/C/man3/catanh.3:76 build/C/man3/ccos.3:36
232 #: build/C/man3/ccosh.3:36 build/C/man3/cerf.3:43 build/C/man3/cexp.3:40
233 #: build/C/man3/cexp2.3:33 build/C/man3/cimag.3:50 build/C/man3/clog.3:49
234 #: build/C/man3/clog10.3:46 build/C/man3/clog2.3:45 build/C/man7/complex.7:82
235 #: build/C/man3/conj.3:48 build/C/man3/cpow.3:39 build/C/man3/cproj.3:51
236 #: build/C/man3/creal.3:50 build/C/man3/csin.3:36 build/C/man3/csinh.3:36
237 #: build/C/man3/csqrt.3:35 build/C/man3/ctan.3:36 build/C/man3/ctanh.3:37
243 #: build/C/man3/cabs.3:47 build/C/man3/cacos.3:84 build/C/man3/cacosh.3:86
244 #: build/C/man3/carg.3:69 build/C/man3/casin.3:50 build/C/man3/casinh.3:52
245 #: build/C/man3/catan.3:81 build/C/man3/catanh.3:83 build/C/man3/ccos.3:43
246 #: build/C/man3/ccosh.3:43 build/C/man3/cerf.3:50 build/C/man3/cexp.3:47
247 #: build/C/man3/cexp2.3:40 build/C/man3/cimag.3:57 build/C/man3/clog.3:56
248 #: build/C/man3/clog10.3:53 build/C/man3/clog2.3:52 build/C/man7/complex.7:89
249 #: build/C/man3/conj.3:55 build/C/man3/cpow.3:46 build/C/man3/cproj.3:58
250 #: build/C/man3/creal.3:57 build/C/man3/csin.3:43 build/C/man3/csinh.3:43
251 #: build/C/man3/csqrt.3:42 build/C/man3/ctan.3:43 build/C/man3/ctanh.3:44
253 "This page is part of release 3.65 of the Linux I<man-pages> project. A "
254 "description of the project, and information about reporting bugs, can be "
255 "found at \\%http://www.kernel.org/doc/man-pages/."
257 " この man ページは Linux I<man-pages> プロジェクトのリリース 3.65 の一部\n"
258 "である。プロジェクトの説明とバグ報告に関する情報は\n"
259 "http://www.kernel.org/doc/man-pages/ に書かれている。"
262 #: build/C/man3/cacos.3:8
268 #: build/C/man3/cacos.3:8 build/C/man3/cacosh.3:8 build/C/man3/catan.3:8
269 #: build/C/man3/catanh.3:8
275 #: build/C/man3/cacos.3:11
276 msgid "cacos, cacosf, cacosl - complex arc cosine"
277 msgstr "cacos, cacosf, cacosl - 複素数の逆余弦 (arc cosine)"
280 #: build/C/man3/cacos.3:15
281 msgid "B<double complex cacos(double complex >I<z>B<);>"
282 msgstr "B<double complex cacos(double complex >I<z>B<);>"
285 #: build/C/man3/cacos.3:17
286 msgid "B<float complex cacosf(float complex >I<z>B<);>"
287 msgstr "B<float complex cacosf(float complex >I<z>B<);>"
290 #: build/C/man3/cacos.3:19
291 msgid "B<long double complex cacosl(long double complex >I<z>B<);>"
292 msgstr "B<long double complex cacosl(long double complex >I<z>B<);>"
295 #: build/C/man3/cacos.3:30
297 "The B<cacos>() function calculates the complex arc cosine of I<z>. If I<y"
298 "\\ =\\ cacos(z)>, then I<z\\ =\\ ccos(y)>. The real part of I<y> is chosen "
299 "in the interval [0,pi]."
301 "B<cacos>() 関数は複素数 I<z> の逆余弦 (arc cosine) を計算する。 I<y\\ =\\ "
302 "cacos(z)> ならば、 I<z\\ =\\ ccos(y)> が成立する。 I<y> の実部の値は区間 [0,"
306 #: build/C/man3/cacos.3:32 build/C/man3/cacosh.3:35 build/C/man3/carg.3:49
307 #: build/C/man3/casin.3:31 build/C/man3/casinh.3:31 build/C/man3/catan.3:30
308 #: build/C/man3/catanh.3:32 build/C/man3/cexp.3:26 build/C/man3/cimag.3:27
309 #: build/C/man3/clog.3:31 build/C/man3/conj.3:28 build/C/man3/creal.3:27
314 #: build/C/man3/cacos.3:35
316 msgid " cacos(z) = -i * clog(z + i * csqrt(1 - z * z))\n"
317 msgstr " cacos(z) = -i * clog(z + i * csqrt(1 - z * z))\n"
320 #: build/C/man3/cacos.3:40 build/C/man3/cacosh.3:43 build/C/man3/catan.3:38
321 #: build/C/man3/catanh.3:40 build/C/man7/complex.7:36
327 #: build/C/man3/cacos.3:43 build/C/man3/cacosh.3:46 build/C/man3/catan.3:41
328 #: build/C/man3/catanh.3:43
330 msgid "/* Link with \"-lm\" */\n"
331 msgstr "/* \"-lm\" でリンクする */\n"
334 #: build/C/man3/cacos.3:48 build/C/man3/cacosh.3:51 build/C/man3/catan.3:46
335 #: build/C/man3/catanh.3:48
338 "#include E<lt>complex.hE<gt>\n"
339 "#include E<lt>stdlib.hE<gt>\n"
340 "#include E<lt>unistd.hE<gt>\n"
341 "#include E<lt>stdio.hE<gt>\n"
343 "#include E<lt>complex.hE<gt>\n"
344 "#include E<lt>stdlib.hE<gt>\n"
345 "#include E<lt>unistd.hE<gt>\n"
346 "#include E<lt>stdio.hE<gt>\n"
349 #: build/C/man3/cacos.3:54 build/C/man3/catan.3:52
353 "main(int argc, char *argv[])\n"
355 " double complex z, c, f;\n"
356 " double complex i = I;\n"
359 "main(int argc, char *argv[])\n"
361 " double complex z, c, f;\n"
362 " double complex i = I;\n"
365 #: build/C/man3/cacos.3:59 build/C/man3/cacosh.3:61 build/C/man3/catan.3:57
366 #: build/C/man3/catanh.3:58
369 " if (argc != 3) {\n"
370 " fprintf(stderr, \"Usage: %s E<lt>realE<gt> E<lt>imagE<gt>\\en\", argv[0]);\n"
371 " exit(EXIT_FAILURE);\n"
374 " if (argc != 3) {\n"
375 " fprintf(stderr, \"Usage: %s E<lt>realE<gt> E<lt>imagE<gt>\\en\", argv[0]);\n"
376 " exit(EXIT_FAILURE);\n"
380 #: build/C/man3/cacos.3:61 build/C/man3/cacosh.3:63 build/C/man3/catan.3:59
381 #: build/C/man3/catanh.3:60
383 msgid " z = atof(argv[1]) + atof(argv[2]) * I;\n"
384 msgstr " z = atof(argv[1]) + atof(argv[2]) * I;\n"
387 #: build/C/man3/cacos.3:63
389 msgid " c = cacos(z);\n"
390 msgstr " c = cacos(z);\n"
393 #: build/C/man3/cacos.3:65
395 msgid " printf(\"cacos() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
396 msgstr " printf(\"cacos() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
399 #: build/C/man3/cacos.3:67
401 msgid " f = -i * clog(z + i * csqrt(1 - z * z));\n"
402 msgstr " f = -i * clog(z + i * csqrt(1 - z * z));\n"
405 #: build/C/man3/cacos.3:69
407 msgid " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f), cimag(f));\n"
408 msgstr " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f), cimag(f));\n"
411 #: build/C/man3/cacos.3:72 build/C/man3/cacosh.3:72 build/C/man3/catan.3:68
412 #: build/C/man3/catanh.3:69
415 " exit(EXIT_SUCCESS);\n"
418 " exit(EXIT_SUCCESS);\n"
422 #: build/C/man3/cacos.3:77
423 msgid "B<ccos>(3), B<clog>(3), B<complex>(7)"
424 msgstr "B<ccos>(3), B<clog>(3), B<complex>(7)"
427 #: build/C/man3/cacosh.3:8
433 #: build/C/man3/cacosh.3:11
434 msgid "cacosh, cacoshf, cacoshl - complex arc hyperbolic cosine"
436 "cacosh, cacoshf, cacoshl - 複素数の逆双曲線余弦 (arc hyperbolic cosine)"
439 #: build/C/man3/cacosh.3:15
440 msgid "B<double complex cacosh(double complex >I<z>B<);>"
441 msgstr "B<double complex cacosh(double complex >I<z>B<);>"
444 #: build/C/man3/cacosh.3:17
445 msgid "B<float complex cacoshf(float complex >I<z>B<);>"
446 msgstr "B<float complex cacoshf(float complex >I<z>B<);>"
449 #: build/C/man3/cacosh.3:19
450 msgid "B<long double complex cacoshl(long double complex >I<z>B<);>"
451 msgstr "B<long double complex cacoshl(long double complex >I<z>B<);>"
454 #: build/C/man3/cacosh.3:33
456 "The B<cacosh>() function calculates the complex arc hyperbolic cosine of "
457 "I<z>. If I<y\\ =\\ cacosh(z)>, then I<z\\ =\\ ccosh(y)>. The imaginary "
458 "part of I<y> is chosen in the interval [-pi,pi]. The real part of I<y> is "
459 "chosen nonnegative."
461 "B<cacosh>() 関数は複素数 I<z> の逆双曲線余弦 (arc hyperbolic cosine) を計算"
462 "する。 I<y\\ =\\ cacosh(z)> ならば、 I<z\\ =\\ ccosh(y)> が成立する。 I<y> の"
463 "虚部の値は区間 [-pi,pi] から選択され、 I<y> の実部の値は非負の値が選択され"
467 #: build/C/man3/cacosh.3:38
469 msgid " cacosh(z) = 2 * clog(csqrt((z + 1) / 2) + csqrt((z - 1) / 2))\n"
470 msgstr " cacosh(z) = 2 * clog(csqrt((z + 1) / 2) + csqrt((z - 1) / 2))\n"
473 #: build/C/man3/cacosh.3:56 build/C/man3/catanh.3:53
477 "main(int argc, char *argv[])\n"
479 " double complex z, c, f;\n"
482 "main(int argc, char *argv[])\n"
484 " double complex z, c, f;\n"
487 #: build/C/man3/cacosh.3:66
491 " printf(\"cacosh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
494 " printf(\"cacosh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
497 #: build/C/man3/cacosh.3:69
500 " f = 2 * clog(csqrt((z + 1)/2) + csqrt((z - 1)/2));\n"
501 " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n"
503 " f = 2 * clog(csqrt((z + 1)/2) + csqrt((z - 1)/2));\n"
504 " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n"
507 #: build/C/man3/cacosh.3:79
508 msgid "B<acosh>(3), B<cabs>(3), B<ccosh>(3), B<cimag>(3), B<complex>(7)"
509 msgstr "B<acosh>(3), B<cabs>(3), B<ccosh>(3), B<cimag>(3), B<complex>(7)"
512 #: build/C/man3/carg.3:7
518 #: build/C/man3/carg.3:10
519 msgid "carg, cargf, cargl - calculate the complex argument"
520 msgstr "carg, cargf, cargl - 複素数の偏角を計算する"
523 #: build/C/man3/carg.3:14
524 msgid "B<double carg(double complex >I<z>B<);>"
525 msgstr "B<double carg(double complex >I<z>B<);>"
528 #: build/C/man3/carg.3:16
529 msgid "B<float cargf(float complex >I<z>B<);>"
530 msgstr "B<float cargf(float complex >I<z>B<);>"
533 #: build/C/man3/carg.3:18
534 msgid "B<long double cargl(long double complex >I<z>B<);>"
535 msgstr "B<long double cargl(long double complex >I<z>B<);>"
538 #: build/C/man3/carg.3:23
540 "A complex number can be described by two real coordinates. One may use "
541 "rectangular coordinates and gets"
543 "複素数は 2つの実数値からなる座標で表すことができる。 直交座標を使うと、以下の"
547 #: build/C/man3/carg.3:26
549 msgid " z = x + I * y\n"
550 msgstr " z = x + I * y\n"
553 #: build/C/man3/carg.3:32
554 msgid "where I<x\\ =\\ creal(z)> and I<y\\ =\\ cimag(z)>."
555 msgstr "ここで、I<x\\ =\\ creal(z)>, I<y\\ =\\ cimag(z)> である。"
558 #: build/C/man3/carg.3:34
559 msgid "Or one may use polar coordinates and gets"
560 msgstr "また、極座標を使うと、以下のように書くことができる。"
563 #: build/C/man3/carg.3:37
565 msgid " z = r * cexp(I * a)\n"
566 msgstr " z = r * cexp(I * a)\n"
569 #: build/C/man3/carg.3:47
571 "where I<r\\ =\\ cabs(z)> is the \"radius\", the \"modulus\", the absolute "
572 "value of I<z>, and I<a\\ =\\ carg(z)> is the \"phase angle\", the argument "
575 "ここで、 I<r\\ =\\ cabs(z)> は「半径」、「係数」であり、 I<z> の絶対値であ"
576 "る。 I<a\\ =\\ carg(z)> は「位相角」であり、 I<z> の偏角である。"
579 #: build/C/man3/carg.3:52
581 msgid " tan(carg(z)) = cimag(z) / creal(z)\n"
582 msgstr " tan(carg(z)) = cimag(z) / creal(z)\n"
585 #: build/C/man3/carg.3:53
591 #: build/C/man3/carg.3:55
592 msgid "The return value is the range of [-pi,pi]."
593 msgstr "返り値は [-pi,pi] の範囲である。"
596 #: build/C/man3/carg.3:62 build/C/man3/cproj.3:51
597 msgid "B<cabs>(3), B<complex>(7)"
598 msgstr "B<cabs>(3), B<complex>(7)"
601 #: build/C/man3/casin.3:7
607 #: build/C/man3/casin.3:10
608 msgid "casin, casinf, casinl - complex arc sine"
609 msgstr "casin, casinf, casinl - 複素数の逆正弦 (arc sine)"
612 #: build/C/man3/casin.3:14
613 msgid "B<double complex casin(double complex >I<z>B<);>"
614 msgstr "B<double complex casin(double complex >I<z>B<);>"
617 #: build/C/man3/casin.3:16
618 msgid "B<float complex casinf(float complex >I<z>B<);>"
619 msgstr "B<float complex casinf(float complex >I<z>B<);>"
622 #: build/C/man3/casin.3:18
623 msgid "B<long double complex casinl(long double complex >I<z>B<);>"
624 msgstr "B<long double complex casinl(long double complex >I<z>B<);>"
627 #: build/C/man3/casin.3:29
629 "The B<casin>() function calculates the complex arc sine of I<z>. If I<y\\ ="
630 "\\ casin(z)>, then I<z\\ =\\ csin(y)>. The real part of I<y> is chosen in "
631 "the interval [-pi/2,pi/2]."
633 "B<casin>() 関数は複素数 I<z> の逆正弦 (arg sine) を計算する。 I<y\\ =\\ "
634 "casin(z)> ならば、 I<z\\ =\\ csin(y)> が成立する。 I<y> の実部の値は区間 [-"
635 "pi/2,pi/2] から選択される。"
638 #: build/C/man3/casin.3:34
640 msgid " casin(z) = -i clog(iz + csqrt(1 - z * z))\n"
641 msgstr " casin(z) = -i clog(iz + csqrt(1 - z * z))\n"
644 #: build/C/man3/casin.3:43
645 msgid "B<clog>(3), B<csin>(3), B<complex>(7)"
646 msgstr "B<clog>(3), B<csin>(3), B<complex>(7)"
649 #: build/C/man3/casinh.3:7
655 #: build/C/man3/casinh.3:10
656 msgid "casinh, casinhf, casinhl - complex arc sine hyperbolic"
657 msgstr "casinh, casinhf, casinhl - 複素数の逆双曲線正弦 (arc sine hyperbolic)"
660 #: build/C/man3/casinh.3:14
661 msgid "B<double complex casinh(double complex >I<z>B<);>"
662 msgstr "B<double complex casinh(double complex >I<z>B<);>"
665 #: build/C/man3/casinh.3:16
666 msgid "B<float complex casinhf(float complex >I<z>B<);>"
667 msgstr "B<float complex casinhf(float complex >I<z>B<);>"
670 #: build/C/man3/casinh.3:18
671 msgid "B<long double complex casinhl(long double complex >I<z>B<);>"
672 msgstr "B<long double complex casinhl(long double complex >I<z>B<);>"
675 #: build/C/man3/casinh.3:29
677 "The B<casinh>() function calculates the complex arc hyperbolic sine of "
678 "I<z>. If I<y\\ =\\ casinh(z)>, then I<z\\ =\\ csinh(y)>. The imaginary "
679 "part of I<y> is chosen in the interval [-pi/2,pi/2]."
681 "B<casinh>() 関数は複素数 I<z> の逆双曲線正弦 (arc hyperbolic sine) を計算す"
682 "る。 I<y\\ =\\ casinh(z)> ならば、 I<z\\ =\\ csinh(y)> が成立する。 I<y> の虚"
683 "部の値は区間 [-pi/2,pi/2] から選択される。"
686 #: build/C/man3/casinh.3:34
688 msgid " casinh(z) = clog(z + csqrt(z * z + 1))\n"
689 msgstr " casinh(z) = clog(z + csqrt(z * z + 1))\n"
692 #: build/C/man3/casinh.3:45
693 msgid "B<asinh>(3), B<cabs>(3), B<cimag>(3), B<csinh>(3), B<complex>(7)"
694 msgstr "B<asinh>(3), B<cabs>(3), B<cimag>(3), B<csinh>(3), B<complex>(7)"
697 #: build/C/man3/catan.3:8
703 #: build/C/man3/catan.3:11
704 msgid "catan, catanf, catanl - complex arc tangents"
705 msgstr "catan, catanf, catanl - 複素数の逆正接 (arc tangent)"
708 #: build/C/man3/catan.3:15
709 msgid "B<double complex catan(double complex >I<z>B<);>"
710 msgstr "B<double complex catan(double complex >I<z>B<);>"
713 #: build/C/man3/catan.3:17
714 msgid "B<float complex catanf(float complex >I<z>B<);>"
715 msgstr "B<float complex catanf(float complex >I<z>B<);>"
718 #: build/C/man3/catan.3:19
719 msgid "B<long double complex catanl(long double complex >I<z>B<);>"
720 msgstr "B<long double complex catanl(long double complex >I<z>B<);>"
723 #: build/C/man3/catan.3:28
725 "The B<catan>() function calculates the complex arc tangent of I<z>. If I<y"
726 "\\ =\\ catan(z)>, then I<z\\ =\\ ctan(y)>. The real part of y is chosen in "
727 "the interval [-pi/2,pi/2]."
729 "B<catan>() 関数は複素数 I<z> の逆正接 (arc tangent) を計算する。\n"
730 "I<y = catan(z)> ならば、 I<z = ctan(y)> が成立する。\n"
731 "I<y> の実部の値は区間 [-pi/2,pi/2] から選択される。"
734 #: build/C/man3/catan.3:33
736 msgid " catan(z) = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i)\n"
737 msgstr " catan(z) = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i)\n"
740 #: build/C/man3/catan.3:62
744 " printf(\"catan() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
747 " printf(\"catan() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
750 #: build/C/man3/catan.3:65
753 " f = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i);\n"
754 " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n"
756 " f = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i);\n"
757 " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n"
760 #: build/C/man3/catan.3:74
761 msgid "B<ccos>(3), B<clog>(3), B<ctan>(3), B<complex>(7)"
762 msgstr "B<ccos>(3), B<clog>(3), B<ctan>(3), B<complex>(7)"
765 #: build/C/man3/catanh.3:8
771 #: build/C/man3/catanh.3:11
772 msgid "catanh, catanhf, catanhl - complex arc tangents hyperbolic"
774 "catanh, catanhf, catanhl - 複素数の逆双曲線正接 (arc tangents hyperbolic)"
777 #: build/C/man3/catanh.3:15
778 msgid "B<double complex catanh(double complex >I<z>B<);>"
779 msgstr "B<double complex catanh(double complex >I<z>B<);>"
782 #: build/C/man3/catanh.3:17
783 msgid "B<float complex catanhf(float complex >I<z>B<);>"
784 msgstr "B<float complex catanhf(float complex >I<z>B<);>"
787 #: build/C/man3/catanh.3:19
788 msgid "B<long double complex catanhl(long double complex >I<z>B<);>"
789 msgstr "B<long double complex catanhl(long double complex >I<z>B<);>"
792 #: build/C/man3/catanh.3:30
794 "The B<catanh>() function calculates the complex arc hyperbolic tangent of "
795 "I<z>. If I<y\\ =\\ catanh(z)>, then I<z\\ =\\ ctanh(y)>. The imaginary "
796 "part of I<y> is chosen in the interval [-pi/2,pi/2]."
798 "B<catanh>() 関数は複素数 I<z> の逆双曲線正弦 (arc hyperbolic tangent) を計算"
799 "する。 I<y = catanh(z)> ならば、 I<z = ctanh(y)> が成立する。 I<y> の虚部の値"
800 "は区間 [-pi/2,pi/2] から選択される。"
803 #: build/C/man3/catanh.3:35
805 msgid " catanh(z) = 0.5 * (clog(1 + z) - clog(1 - z))\n"
806 msgstr " catanh(z) = 0.5 * (clog(1 + z) - clog(1 - z))\n"
809 #: build/C/man3/catanh.3:63
813 " printf(\"catanh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
816 " printf(\"catanh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n"
819 #: build/C/man3/catanh.3:66
822 " f = 0.5 * (clog(1 + z) - clog(1 - z));\n"
823 " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n"
825 " f = 0.5 * (clog(1 + z) - clog(1 - z));\n"
826 " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n"
829 #: build/C/man3/catanh.3:76
830 msgid "B<atanh>(3), B<cabs>(3), B<cimag>(3), B<ctanh>(3), B<complex>(7)"
831 msgstr "B<atanh>(3), B<cabs>(3), B<cimag>(3), B<ctanh>(3), B<complex>(7)"
834 #: build/C/man3/ccos.3:7
840 #: build/C/man3/ccos.3:10
841 msgid "ccos, ccosf, ccosl - complex cosine function"
842 msgstr "ccos, ccosf, ccosl - 複素数の余弦 (cosine)"
845 #: build/C/man3/ccos.3:14
846 msgid "B<double complex ccos(double complex >I<z>B<);>"
847 msgstr "B<double complex ccos(double complex >I<z>B<);>"
850 #: build/C/man3/ccos.3:16
851 msgid "B<float complex ccosf(float complex >I<z>B<);>"
852 msgstr "B<float complex ccosf(float complex >I<z>B<);>"
855 #: build/C/man3/ccos.3:18
856 msgid "B<long double complex ccosl(long double complex >I<z>B<);>"
857 msgstr "B<long double complex ccosl(long double complex >I<z>B<);>"
860 #: build/C/man3/ccos.3:22
861 msgid "The complex cosine function is defined as:"
862 msgstr "複素数の余弦 (cosine) 関数 ccos(z) は以下のように定義される。"
865 #: build/C/man3/ccos.3:25
867 msgid " ccos(z) = (exp(i * z) + exp(-i * z)) / 2\n"
868 msgstr " ccos(z) = (exp(i * z) + exp(-i * z)) / 2\n"
871 #: build/C/man3/ccos.3:36
872 msgid "B<cabs>(3), B<cacos>(3), B<csin>(3), B<ctan>(3), B<complex>(7)"
873 msgstr "B<cabs>(3), B<cacos>(3), B<csin>(3), B<ctan>(3), B<complex>(7)"
876 #: build/C/man3/ccosh.3:7
882 #: build/C/man3/ccosh.3:10
883 msgid "ccosh, ccoshf, ccoshl - complex hyperbolic cosine"
884 msgstr "ccosh, ccoshf, ccoshl - 複素数の双曲線余弦 (hyperbolic cosine)"
887 #: build/C/man3/ccosh.3:14
888 msgid "B<double complex ccosh(double complex >I<z>B<);>"
889 msgstr "B<double complex ccosh(double complex >I<z>B<);>"
892 #: build/C/man3/ccosh.3:16
893 msgid "B<float complex ccoshf(float complex >I<z>B<);>"
894 msgstr "B<float complex ccoshf(float complex >I<z>B<);>"
897 #: build/C/man3/ccosh.3:18
898 msgid "B<long double complex ccoshl(long double complex >I<z>B<);>"
899 msgstr "B<long double complex ccoshl(long double complex >I<z>B<);>"
902 #: build/C/man3/ccosh.3:22
903 msgid "The complex hyperbolic cosine function is defined as:"
905 "複素数の双曲線余弦 (hyperbolic cosine) 関数 ccosh(z) は 以下のように定義され"
909 #: build/C/man3/ccosh.3:25
911 msgid " ccosh(z) = (exp(z)+exp(-z))/2\n"
912 msgstr " ccosh(z) = (exp(z)+exp(-z))/2\n"
915 #: build/C/man3/ccosh.3:36
916 msgid "B<cabs>(3), B<cacosh>(3), B<csinh>(3), B<ctanh>(3), B<complex>(7)"
917 msgstr "B<cabs>(3), B<cacosh>(3), B<csinh>(3), B<ctanh>(3), B<complex>(7)"
920 #: build/C/man3/cerf.3:7
926 #: build/C/man3/cerf.3:7
932 #: build/C/man3/cerf.3:10
933 msgid "cerf, cerff, cerfl, cerfc, cerfcf, cerfcl - complex error function"
934 msgstr "cerf, cerff, cerfl, cerfc, cerfcf, cerfcl - 複素数の誤差関数"
937 #: build/C/man3/cerf.3:14
938 msgid "B<double complex cerf(double complex >I<z>B<);>"
939 msgstr "B<double complex cerf(double complex >I<z>B<);>"
942 #: build/C/man3/cerf.3:16
943 msgid "B<float complex cerff(float complex >I<z>B<);>"
944 msgstr "B<float complex cerff(float complex >I<z>B<);>"
947 #: build/C/man3/cerf.3:18
948 msgid "B<long double complex cerfl(long double complex >I<z>B<);>"
949 msgstr "B<long double complex cerfl(long double complex >I<z>B<);>"
952 #: build/C/man3/cerf.3:20
953 msgid "B<double complex cerfc(double complex >I<z>B<);>"
954 msgstr "B<double complex cerfc(double complex >I<z>B<);>"
957 #: build/C/man3/cerf.3:22
958 msgid "B<float complex cerfcf(float complex >I<z>B<);>"
959 msgstr "B<float complex cerfcf(float complex >I<z>B<);>"
962 #: build/C/man3/cerf.3:24
963 msgid "B<long double complex cerfcl(long double complex >I<z>B<);>"
964 msgstr "B<long double complex cerfcl(long double complex >I<z>B<);>"
966 #. must check 1/sqrt(2*pi) ?
968 #: build/C/man3/cerf.3:35
970 "The (unimplemented) function B<cerf>() is the complex version of the error "
971 "function. erf(z) = 2/sqrt(pi) * integral from 0 to z of exp(-t*t) dt. The "
972 "function B<cerfc>() is defined as cerfc(z) = 1-cerf(z)."
974 "(未実装の) B<cerf>() 関数は誤差関数の複素数版であり、 erf(z) = 2/sqrt(pi) "
975 "* exp(-t*t) dt の 0 から z までの積分 で定義されている。 B<cerfc>() 関数の定"
976 "義は cerfc(z) = 1-cerf(z) である。"
979 #: build/C/man3/cerf.3:37
980 msgid "The function names are reserved for future use in C99."
981 msgstr "関数名は C99 で今後使用するために予約されている。"
984 #: build/C/man3/cerf.3:37 build/C/man3/cexp2.3:25 build/C/man3/clog2.3:36
989 #. But reserved in NAMESPACE.
991 #: build/C/man3/cerf.3:40
992 msgid "Not yet in glibc, as at version 2.12."
993 msgstr "バージョン 2.12 時点では、glibc にはまだ実装されていない。"
996 #: build/C/man3/cerf.3:43
997 msgid "B<erf>(3), B<complex>(7)"
998 msgstr "B<erf>(3), B<complex>(7)"
1001 #: build/C/man3/cexp.3:7
1007 #: build/C/man3/cexp.3:10
1008 msgid "cexp, cexpf, cexpl - complex exponential function"
1009 msgstr "cexp, cexpf, cexpl - 複素数の指数関数"
1012 #: build/C/man3/cexp.3:14
1013 msgid "B<double complex cexp(double complex >I<z>B<);>"
1014 msgstr "B<double complex cexp(double complex >I<z>B<);>"
1017 #: build/C/man3/cexp.3:16
1018 msgid "B<float complex cexpf(float complex >I<z>B<);>"
1019 msgstr "B<float complex cexpf(float complex >I<z>B<);>"
1022 #: build/C/man3/cexp.3:18
1023 msgid "B<long double complex cexpl(long double complex >I<z>B<);>"
1024 msgstr "B<long double complex cexpl(long double complex >I<z>B<);>"
1027 #: build/C/man3/cexp.3:24
1029 "The function calculates e (2.71828..., the base of natural logarithms) "
1030 "raised to the power of I<z>."
1031 msgstr "この関数は e (2.71828..., 自然対数の底) の I<z> 乗を計算する。"
1034 #: build/C/man3/cexp.3:29
1036 msgid " cexp(I * z) = ccos(z) + I * csin(z)\n"
1037 msgstr " cexp(I * z) = ccos(z) + I * csin(z)\n"
1040 #: build/C/man3/cexp.3:40
1041 msgid "B<cabs>(3), B<cexp2>(3), B<clog>(3), B<cpow>(3), B<complex>(7)"
1042 msgstr "B<cabs>(3), B<cexp2>(3), B<clog>(3), B<cpow>(3), B<complex>(7)"
1045 #: build/C/man3/cexp2.3:7
1051 #: build/C/man3/cexp2.3:7
1057 #: build/C/man3/cexp2.3:10
1058 msgid "cexp2, cexp2f, cexp2l - base-2 exponent of a complex number"
1059 msgstr "cexp2, cexp2f, cexp2l - 複素数の 2 の累乗"
1062 #: build/C/man3/cexp2.3:14
1063 msgid "B<double complex cexp2(double complex >I<z>B<);>"
1064 msgstr "B<double complex cexp2(double complex >I<z>B<);>"
1067 #: build/C/man3/cexp2.3:16
1068 msgid "B<float complex cexp2f(float complex >I<z>B<);>"
1069 msgstr "B<float complex cexp2f(float complex >I<z>B<);>"
1072 #: build/C/man3/cexp2.3:18
1073 msgid "B<long double complex cexp2l(long double complex >I<z>B<);>"
1074 msgstr "B<long double complex cexp2l(long double complex >I<z>B<);>"
1077 #: build/C/man3/cexp2.3:23
1078 msgid "The function returns 2 raised to the power of I<z>."
1079 msgstr "この関数は 2 の I<z> 乗を返す。"
1082 #: build/C/man3/cexp2.3:25 build/C/man3/clog2.3:36
1083 msgid "These function names are reserved for future use in C99."
1084 msgstr "これらの関数名は C99 で今後使用するために予約されている。"
1086 #. But reserved in NAMESPACE.
1088 #: build/C/man3/cexp2.3:28 build/C/man3/clog2.3:39
1089 msgid "Not yet in glibc, as at version 2.17."
1090 msgstr "バージョン 2.17 時点では、glibc にはまだ実装されていない。"
1093 #: build/C/man3/cexp2.3:33
1094 msgid "B<cabs>(3), B<cexp>(3), B<clog10>(3), B<complex>(7)"
1095 msgstr "B<cabs>(3), B<cexp>(3), B<clog10>(3), B<complex>(7)"
1098 #: build/C/man3/cimag.3:7
1104 #: build/C/man3/cimag.3:7 build/C/man3/conj.3:7
1110 #: build/C/man3/cimag.3:10
1111 msgid "cimag, cimagf, cimagl - get imaginary part of a complex number"
1112 msgstr "cimag, cimagf, cimagl - 複素数の虚部を取得する"
1115 #: build/C/man3/cimag.3:14
1116 msgid "B<double cimag(double complex >I<z>B<);>"
1117 msgstr "B<double cimag(double complex >I<z>B<);>"
1120 #: build/C/man3/cimag.3:16
1121 msgid "B<float cimagf(float complex >I<z>B<);>"
1122 msgstr "B<float cimagf(float complex >I<z>B<);>"
1125 #: build/C/man3/cimag.3:18
1126 msgid "B<long double cimagl(long double complex >I<z>B<);>"
1127 msgstr "B<long double cimagl(long double complex >I<z>B<);>"
1130 #: build/C/man3/cimag.3:25
1132 "The B<cimag>() function returns the imaginary part of the complex number "
1134 msgstr "B<cimag>() 関数は複素数 I<z> の虚部を返す。"
1137 #: build/C/man3/cimag.3:30 build/C/man3/creal.3:30
1139 msgid " z = creal(z) + I * cimag(z)\n"
1140 msgstr " z = creal(z) + I * cimag(z)\n"
1143 #: build/C/man3/cimag.3:33 build/C/man3/conj.3:34 build/C/man3/cproj.3:32
1144 #: build/C/man3/creal.3:33
1150 #: build/C/man3/cimag.3:34 build/C/man3/conj.3:35 build/C/man3/cproj.3:33
1151 #: build/C/man3/creal.3:34
1153 msgid "Multithreading (see pthreads(7))"
1154 msgstr "マルチスレッディング (pthreads(7) 参照)"
1157 #: build/C/man3/cimag.3:41
1159 "The B<cimag>(), B<cimagf>(), and B<cimagl>() functions are thread-safe."
1160 msgstr "関数 B<cimag>(), B<cimagf>(), and B<cimagl>() はスレッドセーフである。"
1163 #: build/C/man3/cimag.3:46
1164 msgid "gcc also supports __imag__. That is a GNU extension."
1165 msgstr "gcc では __imag__ を使うこともできるが、 これは GNU による拡張である。"
1168 #: build/C/man3/cimag.3:50
1169 msgid "B<cabs>(3), B<creal>(3), B<complex>(7)"
1170 msgstr "B<cabs>(3), B<creal>(3), B<complex>(7)"
1173 #: build/C/man3/clog.3:7
1179 #: build/C/man3/clog.3:10
1180 msgid "clog, clogf, clogl - natural logarithm of a complex number"
1181 msgstr "clog, clogf, clogl - 複素数の自然対数"
1184 #: build/C/man3/clog.3:14
1185 msgid "B<double complex clog(double complex >I<z>B<);>"
1186 msgstr "B<double complex clog(double complex >I<z>B<);>"
1189 #: build/C/man3/clog.3:16
1190 msgid "B<float complex clogf(float complex >I<z>B<);>"
1191 msgstr "B<float complex clogf(float complex >I<z>B<);>"
1194 #: build/C/man3/clog.3:18
1195 msgid "B<long double complex clogl(long double complex >I<z>B<);>"
1196 msgstr "B<long double complex clogl(long double complex >I<z>B<);>"
1199 #: build/C/man3/clog.3:29
1201 "The logarithm B<clog>() is the inverse function of the exponential B<cexp>"
1202 "(3). Thus, if I<y\\ =\\ clog(z)>, then I<z\\ =\\ cexp(y)>. The imaginary "
1203 "part of I<y> is chosen in the interval [-pi,pi]."
1205 "対数 B<clog>() は指数関数 B<cexp>() の逆関数である。 したがって、 I<y = "
1206 "clog(z)> ならば、 I<z = cexp(y)> が成立する。 I<y> の虚数部の値は区間 [-pi,"
1210 #: build/C/man3/clog.3:34
1212 msgid " clog(z) = log(cabs(z)) + I * carg(z)\n"
1213 msgstr " clog(z) = log(cabs(z)) + I * carg(z)\n"
1216 #: build/C/man3/clog.3:39 build/C/man3/clog10.3:35 build/C/man3/clog2.3:34
1217 msgid "Note that I<z> close to zero will cause an overflow."
1219 "I<z> として 0 に近い値を入れると、オーバーフローを起こすため、 注意が必要であ"
1223 #: build/C/man3/clog.3:49
1224 msgid "B<cabs>(3), B<cexp>(3), B<clog10>(3), B<clog2>(3), B<complex>(7)"
1225 msgstr "B<cabs>(3), B<cexp>(3), B<clog10>(3), B<clog2>(3), B<complex>(7)"
1228 #: build/C/man3/clog10.3:7
1234 #: build/C/man3/clog10.3:10
1235 msgid "clog10, clog10f, clog10l - base-10 logarithm of a complex number"
1236 msgstr "clog10, clog10f, clog10l - 底が 10 の複素数の対数"
1239 #: build/C/man3/clog10.3:12
1240 msgid "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */"
1241 msgstr "B<#define _GNU_SOURCE> /* feature_test_macros(7) 参照 */"
1244 #: build/C/man3/clog10.3:16
1245 msgid "B<double complex clog10(double complex >I<z>B<);>"
1246 msgstr "B<double complex clog10(double complex >I<z>B<);>"
1249 #: build/C/man3/clog10.3:18
1250 msgid "B<float complex clog10f(float complex >I<z>B<);>"
1251 msgstr "B<float complex clog10f(float complex >I<z>B<);>"
1254 #: build/C/man3/clog10.3:20
1255 msgid "B<long double complex clog10l(long double complex >I<z>B<);>"
1256 msgstr "B<long double complex clog10l(long double complex >I<z>B<);>"
1259 #: build/C/man3/clog10.3:31
1261 "The call I<clog10(z)> is equivalent to I<clog(z)/log(10)>. The other "
1262 "functions perform the same task for I<float> and I<long double>."
1264 "I<clog10(z)> の呼び出しは I<clog(z)/log(10)> と等価である。 他の関数は同じ機"
1265 "能を持つ I<float> 版と I<long double> 版である。"
1268 #: build/C/man3/clog10.3:40
1270 "This function is a GNU extension. It is reserved for future use in C99."
1271 msgstr "この関数は GNU による拡張である。 C99 では今後のために予約されている。"
1274 #: build/C/man3/clog10.3:46
1275 msgid "B<cabs>(3), B<cexp>(3), B<clog>(3), B<clog2>(3), B<complex>(7)"
1276 msgstr "B<cabs>(3), B<cexp>(3), B<clog>(3), B<clog2>(3), B<complex>(7)"
1279 #: build/C/man3/clog2.3:7
1285 #: build/C/man3/clog2.3:7
1291 #: build/C/man3/clog2.3:10
1292 msgid "clog2, clog2f, clog2l - base-2 logarithm of a complex number"
1293 msgstr "clog2, clog2f, clog2l - 底が 2 の複素数の対数"
1296 #: build/C/man3/clog2.3:14
1297 msgid "B<double complex clog2(double complex >I<z>B<);>"
1298 msgstr "B<double complex clog2(double complex >I<z>B<);>"
1301 #: build/C/man3/clog2.3:16
1302 msgid "B<float complex clog2f(float complex >I<z>B<);>"
1303 msgstr "B<float complex clog2f(float complex >I<z>B<);>"
1306 #. Link with \fI\-lm\fP.
1308 #: build/C/man3/clog2.3:20
1309 msgid "B<long double complex clog2l(long double complex >I<z>B<);>"
1310 msgstr "B<long double complex clog2l(long double complex >I<z>B<);>"
1313 #: build/C/man3/clog2.3:25
1314 msgid "The call I<clog2(z)> is equivalent to I<clog(z)/log(2)>."
1315 msgstr "I<clog2(z)> の呼び出しは I<clog(z)/log(2)> と等価である。"
1318 #: build/C/man3/clog2.3:30
1320 "The other functions perform the same task for I<float> and I<long double>."
1321 msgstr "他の関数は同じ機能を持つ I<float> 版と I<long double> 版である。"
1324 #: build/C/man3/clog2.3:45
1325 msgid "B<cabs>(3), B<cexp>(3), B<clog>(3), B<clog10>(3), B<complex>(7)"
1326 msgstr "B<cabs>(3), B<cexp>(3), B<clog>(3), B<clog10>(3), B<complex>(7)"
1329 #: build/C/man7/complex.7:7
1335 #: build/C/man7/complex.7:7
1341 #: build/C/man7/complex.7:10
1342 msgid "complex - basics of complex mathematics"
1343 msgstr "complex - 複素数の数学の基礎"
1346 #: build/C/man7/complex.7:15
1348 "Complex numbers are numbers of the form z = a+b*i, where a and b are real "
1349 "numbers and i = sqrt(-1), so that i*i = -1."
1351 "複素数は z = a+b*i の形式の数である。 a と b は実数であり、 i は i = sqrt"
1352 "(-1) つまり i*i = -1 の関係を満たす。"
1355 #: build/C/man7/complex.7:25
1357 "There are other ways to represent that number. The pair (a,b) of real "
1358 "numbers may be viewed as a point in the plane, given by X- and Y-"
1359 "coordinates. This same point may also be described by giving the pair of "
1360 "real numbers (r,phi), where r is the distance to the origin O, and phi the "
1361 "angle between the X-axis and the line Oz. Now z = r*exp(i*phi) = r*(cos"
1362 "(phi)+i*sin(phi))."
1364 "複素数を表現する別の方法もある。実数の組 (a,b) は X座標、Y座標で 指定された平"
1365 "面上の点と見ることができる。この同じ点は、実数の組 (r,phi) で表すこともでき"
1366 "る。r は原点 0 からの距離であり、phi は X軸と 0 と z を結ぶ線分がなす角であ"
1367 "る。このとき、 z = r*exp(i*phi) = r*(cos(phi)+i*sin(phi)) の関係が成り立つ。"
1370 #: build/C/man7/complex.7:27
1371 msgid "The basic operations are defined on z = a+b*i and w = c+d*i as:"
1373 "2つの複素数 z = a+b*i, w = c+d*i に関する基本演算は次のように定義される:"
1376 #: build/C/man7/complex.7:27
1378 msgid "B<addition: z+w = (a+c) + (b+d)*i>"
1379 msgstr "B<加法: z+w = (a+c) + (b+d)*i>"
1382 #: build/C/man7/complex.7:29
1384 msgid "B<multiplication: z*w = (a*c - b*d) + (a*d + b*c)*i>"
1385 msgstr "B<乗法: z*w = (a*c - b*d) + (a*d + b*c)*i>"
1388 #: build/C/man7/complex.7:31
1390 msgid "B<division: z/w = ((a*c + b*d)/(c*c + d*d)) + ((b*c - a*d)/(c*c + d*d))*i>"
1391 msgstr "B<除法: z/w = ((a*c + b*d)/(c*c + d*d)) + ((b*c - a*d)/(c*c + d*d))*i>"
1394 #: build/C/man7/complex.7:36
1396 "Nearly all math function have a complex counterpart but there are some "
1397 "complex-only functions."
1399 "ほとんど全ての数学関数に関して複素数版があるが、 複素数専用の関数も幾つかあ"
1403 #: build/C/man7/complex.7:40
1405 "Your C-compiler can work with complex numbers if it supports the C99 "
1406 "standard. Link with I<-lm>. The imaginary unit is represented by I."
1408 "使用する C コンパイラが C99 標準をサポートしていれば複素数を使うことができ"
1410 "I<-lm> をつけてリンクすること。虚数単位は I で表現される。"
1413 #: build/C/man7/complex.7:46
1416 "/* check that exp(i * pi) == -1 */\n"
1417 "#include E<lt>math.hE<gt> /* for atan */\n"
1418 "#include E<lt>stdio.hE<gt>\n"
1419 "#include E<lt>complex.hE<gt>\n"
1421 "/* exp(i * pi) == -1 となることを確認する */\n"
1422 "#include E<lt>math.hE<gt> /* for atan */\n"
1423 "#include E<lt>stdio.hE<gt>\n"
1424 "#include E<lt>complex.hE<gt>\n"
1427 #: build/C/man7/complex.7:54
1433 " double pi = 4 * atan(1.0);\n"
1434 " double complex z = cexp(I * pi);\n"
1435 " printf(\"%f + %f * i\\en\", creal(z), cimag(z));\n"
1441 " double pi = 4 * atan(1.0);\n"
1442 " double complex z = cexp(I * pi);\n"
1443 " printf(\"%f + %f * i\\en\", creal(z), cimag(z));\n"
1447 #: build/C/man7/complex.7:82
1449 "B<cabs>(3), B<cacos>(3), B<cacosh>(3), B<carg>(3), B<casin>(3), B<casinh>"
1450 "(3), B<catan>(3), B<catanh>(3), B<ccos>(3), B<ccosh>(3), B<cerf>(3), B<cexp>"
1451 "(3), B<cexp2>(3), B<cimag>(3), B<clog>(3), B<clog10>(3), B<clog2>(3), B<conj>"
1452 "(3), B<cpow>(3), B<cproj>(3), B<creal>(3), B<csin>(3), B<csinh>(3), B<csqrt>"
1453 "(3), B<ctan>(3), B<ctanh>(3)"
1455 "B<cabs>(3), B<cacos>(3), B<cacosh>(3), B<carg>(3), B<casin>(3), B<casinh>"
1456 "(3), B<catan>(3), B<catanh>(3), B<ccos>(3), B<ccosh>(3), B<cerf>(3), B<cexp>"
1457 "(3), B<cexp2>(3), B<cimag>(3), B<clog>(3), B<clog10>(3), B<clog2>(3), B<conj>"
1458 "(3), B<cpow>(3), B<cproj>(3), B<creal>(3), B<csin>(3), B<csinh>(3), B<csqrt>"
1459 "(3), B<ctan>(3), B<ctanh>(3)"
1462 #: build/C/man3/conj.3:7
1468 #: build/C/man3/conj.3:10
1469 msgid "conj, conjf, conjl - calculate the complex conjugate"
1470 msgstr "conj, conjf, conjl - 複素共役を計算する"
1473 #: build/C/man3/conj.3:14
1474 msgid "B<double complex conj(double complex >I<z>B<);>"
1475 msgstr "B<double complex conj(double complex >I<z>B<);>"
1478 #: build/C/man3/conj.3:16
1479 msgid "B<float complex conjf(float complex >I<z>B<);>"
1480 msgstr "B<float complex conjf(float complex >I<z>B<);>"
1483 #: build/C/man3/conj.3:18
1484 msgid "B<long double complex conjl(long double complex >I<z>B<);>"
1485 msgstr "B<long double complex conjl(long double complex >I<z>B<);>"
1488 #: build/C/man3/conj.3:26
1490 "The B<conj>() function returns the complex conjugate value of I<z>. That "
1491 "is the value obtained by changing the sign of the imaginary part."
1493 "B<conj>() 関数は I<z> の複素共役を返す。 その値は虚部の符号を反転して得られ"
1497 #: build/C/man3/conj.3:31
1499 msgid " cabs(z) = csqrt(z * conj(z))\n"
1500 msgstr " cabs(z) = csqrt(z * conj(z))\n"
1503 #: build/C/man3/conj.3:42
1504 msgid "The B<conj>(), B<conjf>(), and B<conjl>() functions are thread-safe."
1505 msgstr "関数 B<conj>(), B<conjf>(), B<conjl>() はスレッドセーフである。"
1508 #: build/C/man3/conj.3:48
1509 msgid "B<cabs>(3), B<csqrt>(3), B<complex>(7)"
1510 msgstr "B<cabs>(3), B<csqrt>(3), B<complex>(7)"
1513 #: build/C/man3/cpow.3:7
1519 #: build/C/man3/cpow.3:10
1520 msgid "cpow, cpowf, cpowl - complex power function"
1521 msgstr "cpow, cpowf, cpowl - 複素数の累乗関数"
1524 #: build/C/man3/cpow.3:13
1526 msgid "B<#include E<lt>complex.hE<gt>>\n"
1527 msgstr "B<#include E<lt>complex.hE<gt>>\n"
1530 #: build/C/man3/cpow.3:15
1532 msgid "B<double complex cpow(double complex >I<x>B<, complex double >I<z>B<);>\n"
1533 msgstr "B<double complex cpow(double complex >I<x>B<, complex double >I<z>B<);>\n"
1536 #: build/C/man3/cpow.3:17
1538 msgid "B<float complex cpowf(float complex >I<x>B<, complex float >I<z>B<);>\n"
1539 msgstr "B<float complex cpowf(float complex >I<x>B<, complex float >I<z>B<);>\n"
1542 #: build/C/man3/cpow.3:20
1545 "B<long double complex cpowl(long double complex >I<x>B<,>\n"
1546 "B< complex long double >I<z>B<);>\n"
1548 "B<long double complex cpowl(long double complex >I<x>B<,>\n"
1549 "B< complex long double >I<z>B<);>\n"
1552 #: build/C/man3/cpow.3:22
1554 msgid "Link with I<-lm>.\n"
1555 msgstr "I<-lm> でリンクする。\n"
1558 #: build/C/man3/cpow.3:31
1560 "The function calculates I<x> raised to the power I<z>. (With a branch cut "
1561 "for I<x> along the negative real axis.)"
1563 "この関数は I<x> の I<z> 乗を計算する (実軸の負の部分に沿って I<x> の分枝切断 "
1564 "(branch cut) がある)。"
1567 #: build/C/man3/cpow.3:39
1568 msgid "B<cabs>(3), B<pow>(3), B<complex>(7)"
1569 msgstr "B<cabs>(3), B<pow>(3), B<complex>(7)"
1572 #: build/C/man3/cproj.3:7
1578 #: build/C/man3/cproj.3:7 build/C/man3/creal.3:7
1584 #: build/C/man3/cproj.3:10
1585 msgid "cproj, cprojf, cprojl - project into Riemann Sphere"
1586 msgstr "cproj, cprojf, cprojl - リーマン球面への射影"
1589 #: build/C/man3/cproj.3:14
1590 msgid "B<double complex cproj(double complex >I<z>B<);>"
1591 msgstr "B<double complex cproj(double complex >I<z>B<);>"
1594 #: build/C/man3/cproj.3:16
1595 msgid "B<float complex cprojf(float complex >I<z>B<);>"
1596 msgstr "B<float complex cprojf(float complex >I<z>B<);>"
1599 #: build/C/man3/cproj.3:18
1600 msgid "B<long double complex cprojl(long double complex >I<z>B<);>"
1601 msgstr "B<long double complex cprojl(long double complex >I<z>B<);>"
1604 #: build/C/man3/cproj.3:30
1606 "These functions project a point in the plane onto the surface of a Riemann "
1607 "Sphere, the one-point compactification of the complex plane. Each finite "
1608 "point I<z> projects to I<z> itself. Every complex infinite value is "
1609 "projected to a single infinite value, namely to positive infinity on the "
1612 "これらの関数は、平面上の点をリーマン球の表面に射影する、つまり 複素平面の一つ"
1613 "の軸へのコンパクト化 (one-point compactification) を行う。 有限な点 I<z> はい"
1614 "ずれも I<z> 自身へ射影される。 無限の値を持つ全ての複素数は、一つの無限値に射"
1615 "影される。 もっと詳しく言うと、実数軸の正の無限大に射影される。"
1618 #: build/C/man3/cproj.3:40
1620 "The B<cproj>(), B<cprojf>(), and B<cprojl>() functions are thread-safe."
1621 msgstr "関数 B<cproj>(), B<cprojf>(), B<cprojl>() はスレッドセーフである。"
1623 #. http://sources.redhat.com/bugzilla/show_bug.cgi?id=10401
1625 #: build/C/man3/cproj.3:48
1627 "In glibc 2.11 and earlier, the implementation does something different (a "
1628 "I<stereographic> projection onto a Riemann Sphere)."
1630 "バージョン 2.11 以前の glibc の実装は違った動作 (リーマン球面への「立体」写"
1634 #: build/C/man3/creal.3:7
1640 #: build/C/man3/creal.3:10
1641 msgid "creal, crealf, creall - get real part of a complex number"
1642 msgstr "creal, crealf, creall - 複素数の実部を取得する"
1645 #: build/C/man3/creal.3:14
1646 msgid "B<double creal(double complex >I<z>B<);>"
1647 msgstr "B<double creal(double complex >I<z>B<);>"
1650 #: build/C/man3/creal.3:16
1651 msgid "B<float crealf(float complex >I<z>B<);>"
1652 msgstr "B<float crealf(float complex >I<z>B<);>"
1655 #: build/C/man3/creal.3:18
1656 msgid "B<long double creall(long double complex >I<z>B<);>"
1657 msgstr "B<long double creall(long double complex >I<z>B<);>"
1660 #: build/C/man3/creal.3:25
1662 "The B<creal>() function returns the real part of the complex number I<z>."
1663 msgstr "B<creal>() 関数は複素数 I<z> の実部を返す。"
1666 #: build/C/man3/creal.3:41
1668 "The B<creal>(), B<crealf>(), and B<creall>() functions are thread-safe."
1669 msgstr "関数 B<creal>(), B<crealf>(), B<creall>() はスレッドセーフである。"
1672 #: build/C/man3/creal.3:46
1673 msgid "The gcc supports also __real__. That is a GNU extension."
1674 msgstr "gcc では __real__ を使うこともできるが、 これは GNU による拡張である。"
1677 #: build/C/man3/creal.3:50
1678 msgid "B<cabs>(3), B<cimag>(3), B<complex>(7)"
1679 msgstr "B<cabs>(3), B<cimag>(3), B<complex>(7)"
1682 #: build/C/man3/csin.3:7
1688 #: build/C/man3/csin.3:10
1689 msgid "csin, csinf, csinl - complex sine function"
1690 msgstr "csin, csinf, csinl - 複素数の正弦 (sine)"
1693 #: build/C/man3/csin.3:14
1694 msgid "B<double complex csin(double complex >I<z>B<);>"
1695 msgstr "B<double complex csin(double complex >I<z>B<);>"
1698 #: build/C/man3/csin.3:16
1699 msgid "B<float complex csinf(float complex >I<z>B<);>"
1700 msgstr "B<float complex csinf(float complex >I<z>B<);>"
1703 #: build/C/man3/csin.3:18
1704 msgid "B<long double complex csinl(long double complex >I<z>B<);>"
1705 msgstr "B<long double complex csinl(long double complex >I<z>B<);>"
1708 #: build/C/man3/csin.3:22
1709 msgid "The complex sine function is defined as:"
1710 msgstr "複素数の正弦 (sine) 関数 csin(z) は以下のように定義される。"
1713 #: build/C/man3/csin.3:25
1715 msgid " csin(z) = (exp(i * z) - exp(-i * z)) / (2 * i)\n"
1716 msgstr " csin(z) = (exp(i * z) - exp(-i * z)) / (2 * i)\n"
1719 #: build/C/man3/csin.3:36
1720 msgid "B<cabs>(3), B<casin>(3), B<ccos>(3), B<ctan>(3), B<complex>(7)"
1721 msgstr "B<cabs>(3), B<casin>(3), B<ccos>(3), B<ctan>(3), B<complex>(7)"
1724 #: build/C/man3/csinh.3:7
1730 #: build/C/man3/csinh.3:10
1731 msgid "csinh, csinhf, csinhl - complex hyperbolic sine"
1732 msgstr "csinh, csinhf, csinhl - 複素数の双曲線正弦 (hyperbolic sine)"
1735 #: build/C/man3/csinh.3:14
1736 msgid "B<double complex csinh(double complex >I<z>B<);>"
1737 msgstr "B<double complex csinh(double complex >I<z>B<);>"
1740 #: build/C/man3/csinh.3:16
1741 msgid "B<float complex csinhf(float complex >I<z>B<);>"
1742 msgstr "B<float complex csinhf(float complex >I<z>B<);>"
1745 #: build/C/man3/csinh.3:18
1746 msgid "B<long double complex csinhl(long double complex >I<z>B<);>"
1747 msgstr "B<long double complex csinhl(long double complex >I<z>B<);>"
1750 #: build/C/man3/csinh.3:22
1751 msgid "The complex hyperbolic sine function is defined as:"
1753 "複素数の双曲線正弦 (hyperbolic sine) 関数 sinh(z) は以下のように定義される。"
1756 #: build/C/man3/csinh.3:25
1758 msgid " csinh(z) = (exp(z)-exp(-z))/2\n"
1759 msgstr " csinh(z) = (exp(z)-exp(-z))/2\n"
1762 #: build/C/man3/csinh.3:36
1763 msgid "B<cabs>(3), B<casinh>(3), B<ccosh>(3), B<ctanh>(3), B<complex>(7)"
1764 msgstr "B<cabs>(3), B<casinh>(3), B<ccosh>(3), B<ctanh>(3), B<complex>(7)"
1767 #: build/C/man3/csqrt.3:7
1773 #: build/C/man3/csqrt.3:10
1774 msgid "csqrt, csqrtf, csqrtl - complex square root"
1775 msgstr "csqrt, csqrtf, csqrtl - 複素数の平方根"
1778 #: build/C/man3/csqrt.3:14
1779 msgid "B<double complex csqrt(double complex >I<z>B<);>"
1780 msgstr "B<double complex csqrt(double complex >I<z>B<);>"
1783 #: build/C/man3/csqrt.3:16
1784 msgid "B<float complex csqrtf(float complex >I<z>B<);>"
1785 msgstr "B<float complex csqrtf(float complex >I<z>B<);>"
1788 #: build/C/man3/csqrt.3:18
1789 msgid "B<long double complex csqrtl(long double complex >I<z>B<);>"
1790 msgstr "B<long double complex csqrtl(long double complex >I<z>B<);>"
1793 #: build/C/man3/csqrt.3:27
1795 "Calculate the square root of a given complex number, with nonnegative real "
1796 "part, and with a branch cut along the negative real axis. (That means that "
1797 "I<csqrt(-1+eps*I)> will be close to I while I<csqrt(-1-eps*I)> will be close "
1798 "to -I, I<if eps> is a small positive real number.)"
1800 "与えられた複素数の平方根を計算する。 但し、平方根のうち実数部が非負の値を返"
1801 "す。 実軸の負の部分に沿って分枝切断 (branch cut) がある。 (つまり、 I<eps> を"
1802 "小さな正の実数とした場合、 I<csqrt(-1+eps*I)> が I に近付いていき、 一方 "
1803 "I<csqrt(-1-eps*I)> は -I に近付いていく、 ということである。)"
1806 #: build/C/man3/csqrt.3:35
1807 msgid "B<cabs>(3), B<cexp>(3), B<complex>(7)"
1808 msgstr "B<cabs>(3), B<cexp>(3), B<complex>(7)"
1811 #: build/C/man3/ctan.3:7
1817 #: build/C/man3/ctan.3:10
1818 msgid "ctan, ctanf, ctanl - complex tangent function"
1819 msgstr "ctan, ctanf, ctanl - 複素数の正接 (tangent) 関数"
1822 #: build/C/man3/ctan.3:14
1823 msgid "B<double complex ctan(double complex >I<z>B<);>"
1824 msgstr "B<double complex ctan(double complex >I<z>B<);>"
1827 #: build/C/man3/ctan.3:16
1828 msgid "B<float complex ctanf(float complex >I<z>B<);>"
1829 msgstr "B<float complex ctanf(float complex >I<z>B<);>"
1832 #: build/C/man3/ctan.3:18
1833 msgid "B<long double complex ctanl(long double complex >I<z>B<);>"
1834 msgstr "B<long double complex ctanl(long double complex >I<z>B<);>"
1837 #: build/C/man3/ctan.3:22
1838 msgid "The complex tangent function is defined as:"
1839 msgstr "複素数の正接 (tangent) 関数 ctan(z) は以下のように定義される。"
1842 #: build/C/man3/ctan.3:25
1844 msgid " ctan(z) = csin(z) / ccos(z)\n"
1845 msgstr " ctan(z) = csin(z) / ccos(z)\n"
1848 #: build/C/man3/ctan.3:36
1849 msgid "B<cabs>(3), B<catan>(3), B<ccos>(3), B<csin>(3), B<complex>(7)"
1850 msgstr "B<cabs>(3), B<catan>(3), B<ccos>(3), B<csin>(3), B<complex>(7)"
1853 #: build/C/man3/ctanh.3:7
1859 #: build/C/man3/ctanh.3:10
1860 msgid "ctanh, ctanhf, ctanhl - complex hyperbolic tangent"
1861 msgstr "ctanh, ctanhf, ctanhl - 複素数の双曲線正接 (hyperbolic tangent)"
1864 #: build/C/man3/ctanh.3:14
1865 msgid "B<double complex ctanh(double complex >I<z>B<);>"
1866 msgstr "B<double complex ctanh(double complex >I<z>B<);>"
1869 #: build/C/man3/ctanh.3:16
1870 msgid "B<float complex ctanhf(float complex >I<z>B<);>"
1871 msgstr "B<float complex ctanhf(float complex >I<z>B<);>"
1874 #: build/C/man3/ctanh.3:18
1875 msgid "B<long double complex ctanhl(long double complex >I<z>B<);>"
1876 msgstr "B<long double complex ctanhl(long double complex >I<z>B<);>"
1879 #: build/C/man3/ctanh.3:23
1880 msgid "The complex hyperbolic tangent function is defined mathematically as:"
1881 msgstr "複素数の双曲線正接 (hyperbolic tangent) 関数は以下のように定義される。"
1884 #: build/C/man3/ctanh.3:26
1886 msgid " ctanh(z) = csinh(z) / ccosh(z)\n"
1887 msgstr " ctanh(z) = csinh(z) / ccosh(z)\n"
1890 #: build/C/man3/ctanh.3:37
1891 msgid "B<cabs>(3), B<catanh>(3), B<ccosh>(3), B<csinh>(3), B<complex>(7)"
1892 msgstr "B<cabs>(3), B<catanh>(3), B<ccosh>(3), B<csinh>(3), B<complex>(7)"