# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2013-09-28 04:05+0900\n" "PO-Revision-Date: 2013-08-16 11:02+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: build/C/man3/cabs.3:7 #, no-wrap msgid "CABS" msgstr "CABS" #. type: TH #: build/C/man3/cabs.3:7 build/C/man3/carg.3:7 build/C/man3/casin.3:7 #: build/C/man3/casinh.3:7 build/C/man3/ccos.3:7 build/C/man3/ccosh.3:7 #: build/C/man3/cexp.3:7 build/C/man3/clog.3:7 build/C/man3/clog10.3:7 #: build/C/man3/cpow.3:7 build/C/man3/creal.3:7 build/C/man3/csin.3:7 #: build/C/man3/csinh.3:7 build/C/man3/csqrt.3:7 build/C/man3/ctan.3:7 #: build/C/man3/ctanh.3:7 #, no-wrap msgid "2008-08-11" msgstr "2008-08-11" #. type: TH #: build/C/man3/cabs.3:7 build/C/man3/cacos.3:8 build/C/man3/cacosh.3:8 #: build/C/man3/carg.3:7 build/C/man3/casin.3:7 build/C/man3/casinh.3:7 #: build/C/man3/catan.3:8 build/C/man3/catanh.3:8 build/C/man3/ccos.3:7 #: build/C/man3/ccosh.3:7 build/C/man3/cerf.3:7 build/C/man3/cexp.3:7 #: build/C/man3/cexp2.3:7 build/C/man3/cimag.3:7 build/C/man3/clog.3:7 #: build/C/man3/clog10.3:7 build/C/man3/clog2.3:7 build/C/man7/complex.7:7 #: build/C/man3/conj.3:7 build/C/man3/cpow.3:7 build/C/man3/cproj.3:7 #: build/C/man3/creal.3:7 build/C/man3/csin.3:7 build/C/man3/csinh.3:7 #: build/C/man3/csqrt.3:7 build/C/man3/ctan.3:7 build/C/man3/ctanh.3:7 #, no-wrap msgid "Linux Programmer's Manual" msgstr "Linux Programmer's Manual" #. type: SH #: build/C/man3/cabs.3:8 build/C/man3/cacos.3:9 build/C/man3/cacosh.3:9 #: build/C/man3/carg.3:8 build/C/man3/casin.3:8 build/C/man3/casinh.3:8 #: build/C/man3/catan.3:9 build/C/man3/catanh.3:9 build/C/man3/ccos.3:8 #: build/C/man3/ccosh.3:8 build/C/man3/cerf.3:8 build/C/man3/cexp.3:8 #: build/C/man3/cexp2.3:8 build/C/man3/cimag.3:8 build/C/man3/clog.3:8 #: build/C/man3/clog10.3:8 build/C/man3/clog2.3:8 build/C/man7/complex.7:8 #: build/C/man3/conj.3:8 build/C/man3/cpow.3:8 build/C/man3/cproj.3:8 #: build/C/man3/creal.3:8 build/C/man3/csin.3:8 build/C/man3/csinh.3:8 #: build/C/man3/csqrt.3:8 build/C/man3/ctan.3:8 build/C/man3/ctanh.3:8 #, no-wrap msgid "NAME" msgstr "名前" #. type: Plain text #: build/C/man3/cabs.3:10 msgid "cabs, cabsf, cabsl - absolute value of a complex number" msgstr "cabs, cabsf, cabsl - 複素数の絶対値" #. type: SH #: build/C/man3/cabs.3:10 build/C/man3/cacos.3:11 build/C/man3/cacosh.3:11 #: build/C/man3/carg.3:10 build/C/man3/casin.3:10 build/C/man3/casinh.3:10 #: build/C/man3/catan.3:11 build/C/man3/catanh.3:11 build/C/man3/ccos.3:10 #: build/C/man3/ccosh.3:10 build/C/man3/cerf.3:10 build/C/man3/cexp.3:10 #: build/C/man3/cexp2.3:10 build/C/man3/cimag.3:10 build/C/man3/clog.3:10 #: build/C/man3/clog10.3:10 build/C/man3/clog2.3:10 build/C/man7/complex.7:10 #: build/C/man3/conj.3:10 build/C/man3/cpow.3:10 build/C/man3/cproj.3:10 #: build/C/man3/creal.3:10 build/C/man3/csin.3:10 build/C/man3/csinh.3:10 #: build/C/man3/csqrt.3:10 build/C/man3/ctan.3:10 build/C/man3/ctanh.3:10 #, no-wrap msgid "SYNOPSIS" msgstr "書式" #. type: Plain text #: build/C/man3/cabs.3:12 build/C/man3/cacos.3:13 build/C/man3/cacosh.3:13 #: build/C/man3/carg.3:12 build/C/man3/casin.3:12 build/C/man3/casinh.3:12 #: build/C/man3/catan.3:13 build/C/man3/catanh.3:13 build/C/man3/ccos.3:12 #: build/C/man3/ccosh.3:12 build/C/man3/cerf.3:12 build/C/man3/cexp.3:12 #: build/C/man3/cexp2.3:12 build/C/man3/cimag.3:12 build/C/man3/clog.3:12 #: build/C/man3/clog10.3:14 build/C/man3/clog2.3:12 build/C/man7/complex.7:12 #: build/C/man3/conj.3:12 build/C/man3/cproj.3:12 build/C/man3/creal.3:12 #: build/C/man3/csin.3:12 build/C/man3/csinh.3:12 build/C/man3/csqrt.3:12 #: build/C/man3/ctan.3:12 build/C/man3/ctanh.3:12 msgid "B<#include Ecomplex.hE>" msgstr "B<#include Ecomplex.hE>" #. type: Plain text #: build/C/man3/cabs.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cabs.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cabs.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cabs.3:20 build/C/man3/cacos.3:21 build/C/man3/cacosh.3:21 #: build/C/man3/carg.3:20 build/C/man3/casin.3:20 build/C/man3/casinh.3:20 #: build/C/man3/catan.3:21 build/C/man3/catanh.3:21 build/C/man3/ccos.3:20 #: build/C/man3/ccosh.3:20 build/C/man3/cerf.3:26 build/C/man3/cexp.3:20 #: build/C/man3/cexp2.3:20 build/C/man3/cimag.3:20 build/C/man3/clog.3:20 #: build/C/man3/clog10.3:22 build/C/man3/conj.3:20 build/C/man3/cproj.3:20 #: build/C/man3/creal.3:20 build/C/man3/csin.3:20 build/C/man3/csinh.3:20 #: build/C/man3/csqrt.3:20 build/C/man3/ctan.3:20 build/C/man3/ctanh.3:20 msgid "Link with I<-lm>." msgstr "I<-lm> でリンクする。" #. type: SH #: build/C/man3/cabs.3:20 build/C/man3/cacos.3:21 build/C/man3/cacosh.3:21 #: build/C/man3/carg.3:20 build/C/man3/casin.3:20 build/C/man3/casinh.3:20 #: build/C/man3/catan.3:21 build/C/man3/catanh.3:21 build/C/man3/ccos.3:20 #: build/C/man3/ccosh.3:20 build/C/man3/cerf.3:26 build/C/man3/cexp.3:20 #: build/C/man3/cexp2.3:20 build/C/man3/cimag.3:20 build/C/man3/clog.3:20 #: build/C/man3/clog10.3:22 build/C/man3/clog2.3:20 build/C/man7/complex.7:12 #: build/C/man3/conj.3:20 build/C/man3/cpow.3:23 build/C/man3/cproj.3:20 #: build/C/man3/creal.3:20 build/C/man3/csin.3:20 build/C/man3/csinh.3:20 #: build/C/man3/csqrt.3:20 build/C/man3/ctan.3:20 build/C/man3/ctanh.3:20 #, no-wrap msgid "DESCRIPTION" msgstr "説明" #. type: Plain text #: build/C/man3/cabs.3:26 msgid "" "The B() function returns the absolute value of the complex number " "I. The result is a real number." msgstr "B() 関数は複素数 I の絶対値を返す。 結果は実数である。" #. type: SH #: build/C/man3/cabs.3:26 build/C/man3/cacos.3:36 build/C/man3/cacosh.3:39 #: build/C/man3/carg.3:55 build/C/man3/casin.3:35 build/C/man3/casinh.3:35 #: build/C/man3/catan.3:34 build/C/man3/catanh.3:36 build/C/man3/ccos.3:26 #: build/C/man3/ccosh.3:26 build/C/man3/cexp.3:30 build/C/man3/cimag.3:31 #: build/C/man3/clog.3:39 build/C/man3/clog10.3:35 build/C/man3/conj.3:32 #: build/C/man3/cpow.3:31 build/C/man3/cproj.3:30 build/C/man3/creal.3:31 #: build/C/man3/csin.3:26 build/C/man3/csinh.3:26 build/C/man3/csqrt.3:27 #: build/C/man3/ctan.3:26 build/C/man3/ctanh.3:27 #, no-wrap msgid "VERSIONS" msgstr "バージョン" #. type: Plain text #: build/C/man3/cabs.3:28 build/C/man3/cacos.3:38 build/C/man3/cacosh.3:41 #: build/C/man3/carg.3:57 build/C/man3/casin.3:37 build/C/man3/casinh.3:37 #: build/C/man3/catan.3:36 build/C/man3/catanh.3:38 build/C/man3/ccos.3:28 #: build/C/man3/ccosh.3:28 build/C/man3/cexp.3:32 build/C/man3/cimag.3:33 #: build/C/man3/clog.3:41 build/C/man3/clog10.3:37 build/C/man3/conj.3:34 #: build/C/man3/cpow.3:33 build/C/man3/cproj.3:32 build/C/man3/creal.3:33 #: build/C/man3/csin.3:28 build/C/man3/csinh.3:28 build/C/man3/csqrt.3:29 #: build/C/man3/ctan.3:28 build/C/man3/ctanh.3:29 msgid "These functions first appeared in glibc in version 2.1." msgstr "これらの関数は glibc バージョン 2.1 で初めて登場した。" #. type: SH #: build/C/man3/cabs.3:28 build/C/man3/cacos.3:38 build/C/man3/cacosh.3:41 #: build/C/man3/carg.3:57 build/C/man3/casin.3:37 build/C/man3/casinh.3:37 #: build/C/man3/catan.3:36 build/C/man3/catanh.3:38 build/C/man3/ccos.3:28 #: build/C/man3/ccosh.3:28 build/C/man3/cerf.3:35 build/C/man3/cexp.3:32 #: build/C/man3/cexp2.3:23 build/C/man3/cimag.3:41 build/C/man3/clog.3:41 #: build/C/man3/clog10.3:37 build/C/man3/clog2.3:34 build/C/man3/conj.3:42 #: build/C/man3/cpow.3:33 build/C/man3/cproj.3:32 build/C/man3/creal.3:33 #: build/C/man3/csin.3:28 build/C/man3/csinh.3:28 build/C/man3/csqrt.3:29 #: build/C/man3/ctan.3:28 build/C/man3/ctanh.3:29 #, no-wrap msgid "CONFORMING TO" msgstr "準拠" #. type: Plain text #: build/C/man3/cabs.3:30 build/C/man3/cacos.3:40 build/C/man3/cacosh.3:43 #: build/C/man3/carg.3:59 build/C/man3/casin.3:39 build/C/man3/casinh.3:39 #: build/C/man3/catan.3:38 build/C/man3/catanh.3:40 build/C/man3/ccos.3:30 #: build/C/man3/ccosh.3:30 build/C/man3/cexp.3:34 build/C/man3/cimag.3:43 #: build/C/man3/clog.3:43 build/C/man3/conj.3:44 build/C/man3/cpow.3:35 #: build/C/man3/cproj.3:34 build/C/man3/creal.3:35 build/C/man3/csin.3:30 #: build/C/man3/csinh.3:30 build/C/man3/csqrt.3:31 build/C/man3/ctan.3:30 #: build/C/man3/ctanh.3:31 msgid "C99." msgstr "C99." #. type: SH #: build/C/man3/cabs.3:30 build/C/man3/cimag.3:43 build/C/man3/cproj.3:34 #: build/C/man3/creal.3:35 #, no-wrap msgid "NOTES" msgstr "注意" #. type: Plain text #: build/C/man3/cabs.3:35 msgid "" "The function is actually an alias for I (or, equivalently, " "I)." msgstr "" "実際には、この関数は I (I と等価) へのエ" "イリアスになっている。" #. type: SH #: build/C/man3/cabs.3:35 build/C/man3/cacos.3:73 build/C/man3/cacosh.3:73 #: build/C/man3/carg.3:59 build/C/man3/casin.3:39 build/C/man3/casinh.3:39 #: build/C/man3/catan.3:69 build/C/man3/catanh.3:70 build/C/man3/ccos.3:30 #: build/C/man3/ccosh.3:30 build/C/man3/cerf.3:40 build/C/man3/cexp.3:34 #: build/C/man3/cexp2.3:28 build/C/man3/cimag.3:46 build/C/man3/clog.3:43 #: build/C/man3/clog10.3:40 build/C/man3/clog2.3:39 build/C/man7/complex.7:55 #: build/C/man3/conj.3:44 build/C/man3/cpow.3:35 build/C/man3/cproj.3:40 #: build/C/man3/creal.3:38 build/C/man3/csin.3:30 build/C/man3/csinh.3:30 #: build/C/man3/csqrt.3:31 build/C/man3/ctan.3:30 build/C/man3/ctanh.3:31 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text #: build/C/man3/cabs.3:40 msgid "B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(7)" #. type: SH #: build/C/man3/cabs.3:40 build/C/man3/cacos.3:77 build/C/man3/cacosh.3:79 #: build/C/man3/carg.3:62 build/C/man3/casin.3:43 build/C/man3/casinh.3:45 #: build/C/man3/catan.3:74 build/C/man3/catanh.3:76 build/C/man3/ccos.3:36 #: build/C/man3/ccosh.3:36 build/C/man3/cerf.3:43 build/C/man3/cexp.3:40 #: build/C/man3/cexp2.3:33 build/C/man3/cimag.3:50 build/C/man3/clog.3:49 #: build/C/man3/clog10.3:46 build/C/man3/clog2.3:45 build/C/man7/complex.7:82 #: build/C/man3/conj.3:48 build/C/man3/cpow.3:39 build/C/man3/cproj.3:43 #: build/C/man3/creal.3:42 build/C/man3/csin.3:36 build/C/man3/csinh.3:36 #: build/C/man3/csqrt.3:35 build/C/man3/ctan.3:36 build/C/man3/ctanh.3:37 #, no-wrap msgid "COLOPHON" msgstr "この文書について" #. type: Plain text #: build/C/man3/cabs.3:47 build/C/man3/cacos.3:84 build/C/man3/cacosh.3:86 #: build/C/man3/carg.3:69 build/C/man3/casin.3:50 build/C/man3/casinh.3:52 #: build/C/man3/catan.3:81 build/C/man3/catanh.3:83 build/C/man3/ccos.3:43 #: build/C/man3/ccosh.3:43 build/C/man3/cerf.3:50 build/C/man3/cexp.3:47 #: build/C/man3/cexp2.3:40 build/C/man3/cimag.3:57 build/C/man3/clog.3:56 #: build/C/man3/clog10.3:53 build/C/man3/clog2.3:52 build/C/man7/complex.7:89 #: build/C/man3/conj.3:55 build/C/man3/cpow.3:46 build/C/man3/cproj.3:50 #: build/C/man3/creal.3:49 build/C/man3/csin.3:43 build/C/man3/csinh.3:43 #: build/C/man3/csqrt.3:42 build/C/man3/ctan.3:43 build/C/man3/ctanh.3:44 #, fuzzy #| msgid "" #| "This page is part of release 3.53 of the Linux I project. A " #| "description of the project, and information about reporting bugs, can be " #| "found at \\%http://www.kernel.org/doc/man-pages/." msgid "" "This page is part of release 3.54 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " "found at \\%http://www.kernel.org/doc/man-pages/." msgstr "" "この man ページは Linux I プロジェクトのリリース 3.53 の一部\n" "である。プロジェクトの説明とバグ報告に関する情報は\n" "http://www.kernel.org/doc/man-pages/ に書かれている。" #. type: TH #: build/C/man3/cacos.3:8 #, no-wrap msgid "CACOS" msgstr "CACOS" #. type: TH #: build/C/man3/cacos.3:8 build/C/man3/cacosh.3:8 build/C/man3/catan.3:8 #: build/C/man3/catanh.3:8 #, no-wrap msgid "2011-09-15" msgstr "2011-09-15" #. type: Plain text #: build/C/man3/cacos.3:11 msgid "cacos, cacosf, cacosl - complex arc cosine" msgstr "cacos, cacosf, cacosl - 複素数の逆余弦 (arc cosine)" #. type: Plain text #: build/C/man3/cacos.3:15 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cacos.3:17 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cacos.3:19 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cacos.3:30 msgid "" "The B() function calculates the complex arc cosine of I. If I, then I. The real part of I is chosen " "in the interval [0,pi]." msgstr "" "B() 関数は複素数 I の逆余弦 (arc cosine) を計算する。 I ならば、 I が成立する。 I の実部の値は区間 [0," "pi] から選択される。" #. type: Plain text #: build/C/man3/cacos.3:32 build/C/man3/cacosh.3:35 build/C/man3/carg.3:49 #: build/C/man3/casin.3:31 build/C/man3/casinh.3:31 build/C/man3/catan.3:30 #: build/C/man3/catanh.3:32 build/C/man3/cexp.3:26 build/C/man3/cimag.3:27 #: build/C/man3/clog.3:31 build/C/man3/conj.3:28 build/C/man3/creal.3:27 msgid "One has:" msgstr "次の関係が成立する:" #. type: Plain text #: build/C/man3/cacos.3:35 #, no-wrap msgid " cacos(z) = -i * clog(z + i * csqrt(1 - z * z))\n" msgstr " cacos(z) = -i * clog(z + i * csqrt(1 - z * z))\n" #. type: SH #: build/C/man3/cacos.3:40 build/C/man3/cacosh.3:43 build/C/man3/catan.3:38 #: build/C/man3/catanh.3:40 build/C/man7/complex.7:36 #, no-wrap msgid "EXAMPLE" msgstr "例" #. type: Plain text #: build/C/man3/cacos.3:43 build/C/man3/cacosh.3:46 build/C/man3/catan.3:41 #: build/C/man3/catanh.3:43 #, no-wrap msgid "/* Link with \"-lm\" */\n" msgstr "/* \"-lm\" でリンクする */\n" #. type: Plain text #: build/C/man3/cacos.3:48 build/C/man3/cacosh.3:51 build/C/man3/catan.3:46 #: build/C/man3/catanh.3:48 #, no-wrap msgid "" "#include Ecomplex.hE\n" "#include Estdlib.hE\n" "#include Eunistd.hE\n" "#include Estdio.hE\n" msgstr "" "#include Ecomplex.hE\n" "#include Estdlib.hE\n" "#include Eunistd.hE\n" "#include Estdio.hE\n" #. type: Plain text #: build/C/man3/cacos.3:54 build/C/man3/catan.3:52 #, no-wrap msgid "" "int\n" "main(int argc, char *argv[])\n" "{\n" " double complex z, c, f;\n" " double complex i = I;\n" msgstr "" "int\n" "main(int argc, char *argv[])\n" "{\n" " double complex z, c, f;\n" " double complex i = I;\n" #. type: Plain text #: build/C/man3/cacos.3:59 build/C/man3/cacosh.3:61 build/C/man3/catan.3:57 #: build/C/man3/catanh.3:58 #, no-wrap msgid "" " if (argc != 3) {\n" " fprintf(stderr, \"Usage: %s ErealE EimagE\\en\", argv[0]);\n" " exit(EXIT_FAILURE);\n" " }\n" msgstr "" " if (argc != 3) {\n" " fprintf(stderr, \"Usage: %s ErealE EimagE\\en\", argv[0]);\n" " exit(EXIT_FAILURE);\n" " }\n" #. type: Plain text #: build/C/man3/cacos.3:61 build/C/man3/cacosh.3:63 build/C/man3/catan.3:59 #: build/C/man3/catanh.3:60 #, no-wrap msgid " z = atof(argv[1]) + atof(argv[2]) * I;\n" msgstr " z = atof(argv[1]) + atof(argv[2]) * I;\n" #. type: Plain text #: build/C/man3/cacos.3:63 #, no-wrap msgid " c = cacos(z);\n" msgstr " c = cacos(z);\n" #. type: Plain text #: build/C/man3/cacos.3:65 #, no-wrap msgid " printf(\"cacos() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" msgstr " printf(\"cacos() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" #. type: Plain text #: build/C/man3/cacos.3:67 #, no-wrap msgid " f = -i * clog(z + i * csqrt(1 - z * z));\n" msgstr " f = -i * clog(z + i * csqrt(1 - z * z));\n" #. type: Plain text #: build/C/man3/cacos.3:69 #, no-wrap msgid " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f), cimag(f));\n" msgstr " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f), cimag(f));\n" #. type: Plain text #: build/C/man3/cacos.3:72 build/C/man3/cacosh.3:72 build/C/man3/catan.3:68 #: build/C/man3/catanh.3:69 #, no-wrap msgid "" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" " exit(EXIT_SUCCESS);\n" "}\n" #. type: Plain text #: build/C/man3/cacos.3:77 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/cacosh.3:8 #, no-wrap msgid "CACOSH" msgstr "CACOSH" #. type: Plain text #: build/C/man3/cacosh.3:11 msgid "cacosh, cacoshf, cacoshl - complex arc hyperbolic cosine" msgstr "" "cacosh, cacoshf, cacoshl - 複素数の逆双曲線余弦 (arc hyperbolic cosine)" #. type: Plain text #: build/C/man3/cacosh.3:15 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cacosh.3:17 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cacosh.3:19 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cacosh.3:33 msgid "" "The B() function calculates the complex arc hyperpolic cosine of " "I. If I, then I. The imaginary " "part of I is chosen in the interval [-pi,pi]. The real part of I is " "chosen nonnegative." msgstr "" "B() 関数は複素数 I の逆双曲線余弦 (arc hyperbolic cosine) を計算" "する。 I ならば、 I が成立する。 I の" "虚部の値は区間 [-pi,pi] から選択され、 I の実部の値は非負の値が選択され" "る。" #. type: Plain text #: build/C/man3/cacosh.3:38 #, no-wrap msgid " cacosh(z) = 2 * clog(csqrt((z + 1) / 2) + csqrt((z - 1) / 2))\n" msgstr " cacosh(z) = 2 * clog(csqrt((z + 1) / 2) + csqrt((z - 1) / 2))\n" #. type: Plain text #: build/C/man3/cacosh.3:56 build/C/man3/catanh.3:53 #, no-wrap msgid "" "int\n" "main(int argc, char *argv[])\n" "{\n" " double complex z, c, f;\n" msgstr "" "int\n" "main(int argc, char *argv[])\n" "{\n" " double complex z, c, f;\n" #. type: Plain text #: build/C/man3/cacosh.3:66 #, no-wrap msgid "" " c = cacosh(z);\n" " printf(\"cacosh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" msgstr "" " c = cacosh(z);\n" " printf(\"cacosh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" #. type: Plain text #: build/C/man3/cacosh.3:69 #, no-wrap msgid "" " f = 2 * clog(csqrt((z + 1)/2) + csqrt((z - 1)/2));\n" " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n" msgstr "" " f = 2 * clog(csqrt((z + 1)/2) + csqrt((z - 1)/2));\n" " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n" #. type: Plain text #: build/C/man3/cacosh.3:79 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/carg.3:7 #, no-wrap msgid "CARG" msgstr "CARG" #. type: Plain text #: build/C/man3/carg.3:10 msgid "carg, cargf, cargl - calculate the complex argument" msgstr "carg, cargf, cargl - 複素数の偏角を計算する" #. type: Plain text #: build/C/man3/carg.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/carg.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/carg.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/carg.3:23 msgid "" "A complex number can be described by two real coordinates. One may use " "rectangular coordinates and gets" msgstr "" "複素数は 2つの実数値からなる座標で表すことができる。 直交座標を使うと、以下の" "ように書くことができる。" #. type: Plain text #: build/C/man3/carg.3:26 #, no-wrap msgid " z = x + I * y\n" msgstr " z = x + I * y\n" #. type: Plain text #: build/C/man3/carg.3:32 msgid "where I and I." msgstr "ここで、I, I である。" #. type: Plain text #: build/C/man3/carg.3:34 msgid "Or one may use polar coordinates and gets" msgstr "また、極座標を使うと、以下のように書くことができる。" #. type: Plain text #: build/C/man3/carg.3:37 #, no-wrap msgid " z = r * cexp(I * a)\n" msgstr " z = r * cexp(I * a)\n" #. type: Plain text #: build/C/man3/carg.3:47 msgid "" "where I is the \"radius\", the \"modulus\", the absolute " "value of I, and I is the \"phase angle\", the argument " "of I." msgstr "" "ここで、 I は「半径」、「係数」であり、 I の絶対値であ" "る。 I は「位相角」であり、 I の偏角である。" #. type: Plain text #: build/C/man3/carg.3:52 #, no-wrap msgid " tan(carg(z)) = cimag(z) / creal(z)\n" msgstr " tan(carg(z)) = cimag(z) / creal(z)\n" #. type: SH #: build/C/man3/carg.3:53 #, no-wrap msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text #: build/C/man3/carg.3:55 msgid "The return value is the range of [-pi,pi]." msgstr "返り値は [-pi,pi] の範囲である。" #. type: Plain text #: build/C/man3/carg.3:62 build/C/man3/cproj.3:43 msgid "B(3), B(7)" msgstr "B(3), B(7)" #. type: TH #: build/C/man3/casin.3:7 #, no-wrap msgid "CASIN" msgstr "CASIN" #. type: Plain text #: build/C/man3/casin.3:10 msgid "casin, casinf, casinl - complex arc sine" msgstr "casin, casinf, casinl - 複素数の逆正弦 (arc sine)" #. type: Plain text #: build/C/man3/casin.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/casin.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/casin.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/casin.3:29 msgid "" "The B() function calculates the complex arc sine of I. If I, then I. The real part of I is chosen in " "the interval [-pi/2,pi/2]." msgstr "" "B() 関数は複素数 I の逆正弦 (arg sine) を計算する。 I ならば、 I が成立する。 I の実部の値は区間 [-" "pi/2,pi/2] から選択される。" #. type: Plain text #: build/C/man3/casin.3:34 #, no-wrap msgid " casin(z) = -i clog(iz + csqrt(1 - z * z))\n" msgstr " casin(z) = -i clog(iz + csqrt(1 - z * z))\n" #. type: Plain text #: build/C/man3/casin.3:43 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/casinh.3:7 #, no-wrap msgid "CASINH" msgstr "CASINH" #. type: Plain text #: build/C/man3/casinh.3:10 msgid "casinh, casinhf, casinhl - complex arc sine hyperbolic" msgstr "casinh, casinhf, casinhl - 複素数の逆双曲線正弦 (arc sine hyperbolic)" #. type: Plain text #: build/C/man3/casinh.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/casinh.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/casinh.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/casinh.3:29 msgid "" "The B() function calculates the complex arc hyperbolic sine of " "I. If I, then I. The imaginary " "part of I is chosen in the interval [-pi/2,pi/2]." msgstr "" "B() 関数は複素数 I の逆双曲線正弦 (arc hyperbolic sine) を計算す" "る。 I ならば、 I が成立する。 I の虚" "部の値は区間 [-pi/2,pi/2] から選択される。" #. type: Plain text #: build/C/man3/casinh.3:34 #, no-wrap msgid " casinh(z) = clog(z + csqrt(z * z + 1))\n" msgstr " casinh(z) = clog(z + csqrt(z * z + 1))\n" #. type: Plain text #: build/C/man3/casinh.3:45 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/catan.3:8 #, no-wrap msgid "CATAN" msgstr "CATAN" #. type: Plain text #: build/C/man3/catan.3:11 msgid "catan, catanf, catanl - complex arc tangents" msgstr "catan, catanf, catanl - 複素数の逆正接 (arc tangent)" #. type: Plain text #: build/C/man3/catan.3:15 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/catan.3:17 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/catan.3:19 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/catan.3:28 msgid "" "The B() function calculates the complex arc tangent of I. If I, then I. The real part of y is chosen in " "the interval [-pi/2,pi/2]." msgstr "" "B() 関数は複素数 I の逆正接 (arc tangent) を計算する。\n" "I ならば、 I が成立する。\n" "I の実部の値は区間 [-pi/2,pi/2] から選択される。" #. type: Plain text #: build/C/man3/catan.3:33 #, no-wrap msgid " catan(z) = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i)\n" msgstr " catan(z) = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i)\n" #. type: Plain text #: build/C/man3/catan.3:62 #, no-wrap msgid "" " c = catan(z);\n" " printf(\"catan() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" msgstr "" " c = catan(z);\n" " printf(\"catan() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" #. type: Plain text #: build/C/man3/catan.3:65 #, no-wrap msgid "" " f = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i);\n" " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n" msgstr "" " f = (clog(1 + i * z) - clog(1 - i * z)) / (2 * i);\n" " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n" #. type: Plain text #: build/C/man3/catan.3:74 msgid "B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/catanh.3:8 #, no-wrap msgid "CATANH" msgstr "CATANH" #. type: Plain text #: build/C/man3/catanh.3:11 msgid "catanh, catanhf, catanhl - complex arc tangents hyperbolic" msgstr "" "catanh, catanhf, catanhl - 複素数の逆双曲線正接 (arc tangents hyperbolic)" #. type: Plain text #: build/C/man3/catanh.3:15 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/catanh.3:17 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/catanh.3:19 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/catanh.3:30 msgid "" "The B() function calculates the complex arc hyperbolic tangent of " "I. If I, then I. The imaginary " "part of I is chosen in the interval [-pi/2,pi/2]." msgstr "" "B() 関数は複素数 I の逆双曲線正弦 (arc hyperbolic tangent) を計算" "する。 I ならば、 I が成立する。 I の虚部の値" "は区間 [-pi/2,pi/2] から選択される。" #. type: Plain text #: build/C/man3/catanh.3:35 #, no-wrap msgid " catanh(z) = 0.5 * (clog(1 + z) - clog(1 - z))\n" msgstr " catanh(z) = 0.5 * (clog(1 + z) - clog(1 - z))\n" #. type: Plain text #: build/C/man3/catanh.3:63 #, no-wrap msgid "" " c = catanh(z);\n" " printf(\"catanh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" msgstr "" " c = catanh(z);\n" " printf(\"catanh() = %6.3f %6.3f*i\\en\", creal(c), cimag(c));\n" #. type: Plain text #: build/C/man3/catanh.3:66 #, no-wrap msgid "" " f = 0.5 * (clog(1 + z) - clog(1 - z));\n" " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n" msgstr "" " f = 0.5 * (clog(1 + z) - clog(1 - z));\n" " printf(\"formula = %6.3f %6.3f*i\\en\", creal(f2), cimag(f2));\n" #. type: Plain text #: build/C/man3/catanh.3:76 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/ccos.3:7 #, no-wrap msgid "CCOS" msgstr "CCOS" #. type: Plain text #: build/C/man3/ccos.3:10 msgid "ccos, ccosf, ccosl - complex cosine function" msgstr "ccos, ccosf, ccosl - 複素数の余弦 (cosine)" #. type: Plain text #: build/C/man3/ccos.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ccos.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ccos.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ccos.3:22 msgid "The complex cosine function is defined as:" msgstr "複素数の余弦 (cosine) 関数 ccos(z) は以下のように定義される。" #. type: Plain text #: build/C/man3/ccos.3:25 #, no-wrap msgid " ccos(z) = (exp(i * z) + exp(-i * z)) / 2\n" msgstr " ccos(z) = (exp(i * z) + exp(-i * z)) / 2\n" #. type: Plain text #: build/C/man3/ccos.3:36 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/ccosh.3:7 #, no-wrap msgid "CCOSH" msgstr "CCOSH" #. type: Plain text #: build/C/man3/ccosh.3:10 msgid "ccosh, ccoshf, ccoshl - complex hyperbolic cosine" msgstr "ccosh, ccoshf, ccoshl - 複素数の双曲線余弦 (hyperbolic cosine)" #. type: Plain text #: build/C/man3/ccosh.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ccosh.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ccosh.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ccosh.3:22 msgid "The complex hyperbolic cosine function is defined as:" msgstr "" "複素数の双曲線余弦 (hyperbolic cosine) 関数 ccosh(z) は 以下のように定義され" "る。" #. type: Plain text #: build/C/man3/ccosh.3:25 #, no-wrap msgid " ccosh(z) = (exp(z)+exp(-z))/2\n" msgstr " ccosh(z) = (exp(z)+exp(-z))/2\n" #. type: Plain text #: build/C/man3/ccosh.3:36 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/cerf.3:7 #, no-wrap msgid "CERF" msgstr "CERF" #. type: TH #: build/C/man3/cerf.3:7 #, no-wrap msgid "2010-09-12" msgstr "2010-09-12" #. type: Plain text #: build/C/man3/cerf.3:10 msgid "cerf, cerff, cerfl, cerfc, cerfcf, cerfcl - complex error function" msgstr "cerf, cerff, cerfl, cerfc, cerfcf, cerfcl - 複素数の誤差関数" #. type: Plain text #: build/C/man3/cerf.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cerf.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cerf.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cerf.3:20 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cerf.3:22 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cerf.3:24 msgid "BIB<);>" msgstr "BIB<);>" #. must check 1/sqrt(2*pi) ? #. type: Plain text #: build/C/man3/cerf.3:35 msgid "" "The (unimplemented) function B() is the complex version of the error " "function. erf(z) = 2/sqrt(pi) * integral from 0 to z of exp(-t*t) dt. The " "function B() is defined as cerfc(z) = 1-cerf(z)." msgstr "" "(未実装の) B() 関数は誤差関数の複素数版であり、 erf(z) = 2/sqrt(pi) " "* exp(-t*t) dt の 0 から z までの積分 で定義されている。 B() 関数の定" "義は cerfc(z) = 1-cerf(z) である。" #. type: Plain text #: build/C/man3/cerf.3:37 msgid "The function names are reserved for future use in C99." msgstr "関数名は C99 で今後使用するために予約されている。" #. type: SH #: build/C/man3/cerf.3:37 build/C/man3/cexp2.3:25 build/C/man3/clog2.3:36 #, no-wrap msgid "AVAILABILITY" msgstr "可用性" #. But reserved in NAMESPACE. #. type: Plain text #: build/C/man3/cerf.3:40 msgid "Not yet in glibc, as at version 2.12." msgstr "バージョン 2.12 時点では、glibc にはまだ実装されていない。" #. type: Plain text #: build/C/man3/cerf.3:43 msgid "B(3), B(7)" msgstr "B(3), B(7)" #. type: TH #: build/C/man3/cexp.3:7 #, no-wrap msgid "CEXP" msgstr "CEXP" #. type: Plain text #: build/C/man3/cexp.3:10 msgid "cexp, cexpf, cexpl - complex exponential function" msgstr "cexp, cexpf, cexpl - 複素数の指数関数" #. type: Plain text #: build/C/man3/cexp.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cexp.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cexp.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cexp.3:24 msgid "" "The function calculates e (2.71828..., the base of natural logarithms) " "raised to the power of I." msgstr "この関数は e (2.71828..., 自然対数の底) の I 乗を計算する。" #. type: Plain text #: build/C/man3/cexp.3:29 #, no-wrap msgid " cexp(I * z) = ccos(z) + I * csin(z)\n" msgstr " cexp(I * z) = ccos(z) + I * csin(z)\n" #. type: Plain text #: build/C/man3/cexp.3:40 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/cexp2.3:7 #, no-wrap msgid "CEXP2" msgstr "CEXP2" #. type: TH #: build/C/man3/cexp2.3:7 #, no-wrap msgid "2013-02-27" msgstr "2013-02-27" #. type: Plain text #: build/C/man3/cexp2.3:10 msgid "cexp2, cexp2f, cexp2l - base-2 exponent of a complex number" msgstr "cexp2, cexp2f, cexp2l - 複素数の 2 の累乗" #. type: Plain text #: build/C/man3/cexp2.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cexp2.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cexp2.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cexp2.3:23 msgid "The function returns 2 raised to the power of I." msgstr "この関数は 2 の I 乗を返す。" #. type: Plain text #: build/C/man3/cexp2.3:25 build/C/man3/clog2.3:36 msgid "These function names are reserved for future use in C99." msgstr "これらの関数名は C99 で今後使用するために予約されている。" #. But reserved in NAMESPACE. #. type: Plain text #: build/C/man3/cexp2.3:28 build/C/man3/clog2.3:39 msgid "Not yet in glibc, as at version 2.17." msgstr "バージョン 2.17 時点では、glibc にはまだ実装されていない。" #. type: Plain text #: build/C/man3/cexp2.3:33 msgid "B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/cimag.3:7 #, no-wrap msgid "CIMAG" msgstr "CIMAG" #. type: TH #: build/C/man3/cimag.3:7 build/C/man3/conj.3:7 #, no-wrap msgid "2013-06-21" msgstr "2013-06-21" #. type: Plain text #: build/C/man3/cimag.3:10 msgid "cimag, cimagf, cimagl - get imaginary part of a complex number" msgstr "cimag, cimagf, cimagl - 複素数の虚部を取得する" #. type: Plain text #: build/C/man3/cimag.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cimag.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cimag.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cimag.3:25 msgid "" "The B() function returns the imaginary part of the complex number " "I." msgstr "B() 関数は複素数 I の虚部を返す。" #. type: Plain text #: build/C/man3/cimag.3:30 build/C/man3/creal.3:30 #, no-wrap msgid " z = creal(z) + I * cimag(z)\n" msgstr " z = creal(z) + I * cimag(z)\n" #. type: SH #: build/C/man3/cimag.3:33 build/C/man3/conj.3:34 #, no-wrap msgid "ATTRIBUTES" msgstr "属性" #. type: SS #: build/C/man3/cimag.3:34 build/C/man3/conj.3:35 #, no-wrap msgid "Multithreading (see pthreads(7))" msgstr "マルチスレッディング (pthreads(7) 参照)" #. type: Plain text #: build/C/man3/cimag.3:41 msgid "" "The B(), B(), and B() functions are thread-safe." msgstr "関数 B(), B(), and B() はスレッドセーフである。" #. type: Plain text #: build/C/man3/cimag.3:46 msgid "gcc also supports __imag__. That is a GNU extension." msgstr "gcc では __imag__ を使うこともできるが、 これは GNU による拡張である。" #. type: Plain text #: build/C/man3/cimag.3:50 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/clog.3:7 #, no-wrap msgid "CLOG" msgstr "CLOG" #. type: Plain text #: build/C/man3/clog.3:10 msgid "clog, clogf, clogl - natural logarithm of a complex number" msgstr "clog, clogf, clogl - 複素数の自然対数" #. type: Plain text #: build/C/man3/clog.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog.3:29 msgid "" "The logarithm B() is the inverse function of the exponential B" "(3). Thus, if I, then I. The imaginary " "part of I is chosen in the interval [-pi,pi]." msgstr "" "対数 B() は指数関数 B() の逆関数である。 したがって、 I ならば、 I が成立する。 I の虚数部の値は区間 [-pi," "pi] から選択される。" #. type: Plain text #: build/C/man3/clog.3:34 #, no-wrap msgid " clog(z) = log(cabs(z)) + I * carg(z)\n" msgstr " clog(z) = log(cabs(z)) + I * carg(z)\n" #. type: Plain text #: build/C/man3/clog.3:39 build/C/man3/clog10.3:35 build/C/man3/clog2.3:34 msgid "Note that I close to zero will cause an overflow." msgstr "" "I として 0 に近い値を入れると、オーバーフローを起こすため、 注意が必要であ" "る。" #. type: Plain text #: build/C/man3/clog.3:49 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/clog10.3:7 #, no-wrap msgid "CLOG10" msgstr "CLOG10" #. type: Plain text #: build/C/man3/clog10.3:10 msgid "clog10, clog10f, clog10l - base-10 logarithm of a complex number" msgstr "clog10, clog10f, clog10l - 底が 10 の複素数の対数" #. type: Plain text #: build/C/man3/clog10.3:12 msgid "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */" msgstr "B<#define _GNU_SOURCE> /* feature_test_macros(7) 参照 */" #. type: Plain text #: build/C/man3/clog10.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog10.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog10.3:20 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog10.3:31 msgid "" "The call I is equivalent to I. The other " "functions perform the same task for I and I." msgstr "" "I の呼び出しは I と等価である。 他の関数は同じ機" "能を持つ I 版と I 版である。" #. type: Plain text #: build/C/man3/clog10.3:40 msgid "" "This function is a GNU extension. It is reserved for future use in C99." msgstr "この関数は GNU による拡張である。 C99 では今後のために予約されている。" #. type: Plain text #: build/C/man3/clog10.3:46 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/clog2.3:7 #, no-wrap msgid "CLOG2" msgstr "CLOG2" #. type: TH #: build/C/man3/clog2.3:7 #, no-wrap msgid "2013-07-23" msgstr "2013-07-23" #. type: Plain text #: build/C/man3/clog2.3:10 msgid "clog2, clog2f, clog2l - base-2 logarithm of a complex number" msgstr "clog2, clog2f, clog2l - 底が 2 の複素数の対数" #. type: Plain text #: build/C/man3/clog2.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog2.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. .sp #. Link with \fI\-lm\fP. #. type: Plain text #: build/C/man3/clog2.3:20 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/clog2.3:25 msgid "The call I is equivalent to I." msgstr "I の呼び出しは I と等価である。" #. type: Plain text #: build/C/man3/clog2.3:30 msgid "" "The other functions perform the same task for I and I." msgstr "他の関数は同じ機能を持つ I 版と I 版である。" #. type: Plain text #: build/C/man3/clog2.3:45 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man7/complex.7:7 #, no-wrap msgid "COMPLEX" msgstr "COMPLEX" #. type: TH #: build/C/man7/complex.7:7 #, no-wrap msgid "2011-09-16" msgstr "2011-09-16" #. type: Plain text #: build/C/man7/complex.7:10 msgid "complex - basics of complex mathematics" msgstr "complex - 複素数の数学の基礎" #. type: Plain text #: build/C/man7/complex.7:15 msgid "" "Complex numbers are numbers of the form z = a+b*i, where a and b are real " "numbers and i = sqrt(-1), so that i*i = -1." msgstr "" "複素数は z = a+b*i の形式の数である。 a と b は実数であり、 i は i = sqrt" "(-1) つまり i*i = -1 の関係を満たす。" #. type: Plain text #: build/C/man7/complex.7:25 msgid "" "There are other ways to represent that number. The pair (a,b) of real " "numbers may be viewed as a point in the plane, given by X- and Y-" "coordinates. This same point may also be described by giving the pair of " "real numbers (r,phi), where r is the distance to the origin O, and phi the " "angle between the X-axis and the line Oz. Now z = r*exp(i*phi) = r*(cos" "(phi)+i*sin(phi))." msgstr "" "複素数を表現する別の方法もある。実数の組 (a,b) は X座標、Y座標で 指定された平" "面上の点と見ることができる。この同じ点は、実数の組 (r,phi) で表すこともでき" "る。r は原点 0 からの距離であり、phi は X軸と 0 と z を結ぶ線分がなす角であ" "る。このとき、 z = r*exp(i*phi) = r*(cos(phi)+i*sin(phi)) の関係が成り立つ。" #. type: Plain text #: build/C/man7/complex.7:27 msgid "The basic operations are defined on z = a+b*i and w = c+d*i as:" msgstr "" "2つの複素数 z = a+b*i, w = c+d*i に関する基本演算は次のように定義される:" #. type: TP #: build/C/man7/complex.7:27 #, no-wrap msgid "B" msgstr "B<加法: z+w = (a+c) + (b+d)*i>" #. type: TP #: build/C/man7/complex.7:29 #, no-wrap msgid "B" msgstr "B<乗法: z*w = (a*c - b*d) + (a*d + b*c)*i>" #. type: TP #: build/C/man7/complex.7:31 #, no-wrap msgid "B" msgstr "B<除法: z/w = ((a*c + b*d)/(c*c + d*d)) + ((b*c - a*d)/(c*c + d*d))*i>" #. type: Plain text #: build/C/man7/complex.7:36 msgid "" "Nearly all math function have a complex counterpart but there are some " "complex-only functions." msgstr "" "ほとんど全ての数学関数に関して複素数版があるが、 複素数専用の関数も幾つかあ" "る。" #. type: Plain text #: build/C/man7/complex.7:40 msgid "" "Your C-compiler can work with complex numbers if it supports the C99 " "standard. Link with I<-lm>. The imaginary unit is represented by I." msgstr "" "使用する C コンパイラが C99 標準をサポートしていれば複素数を使うことができ" "る。\n" "I<-lm> をつけてリンクすること。虚数単位は I で表現される。" #. type: Plain text #: build/C/man7/complex.7:46 #, no-wrap msgid "" "/* check that exp(i * pi) == -1 */\n" "#include Emath.hE /* for atan */\n" "#include Estdio.hE\n" "#include Ecomplex.hE\n" msgstr "" "/* exp(i * pi) == -1 となることを確認する */\n" "#include Emath.hE /* for atan */\n" "#include Estdio.hE\n" "#include Ecomplex.hE\n" #. type: Plain text #: build/C/man7/complex.7:54 #, no-wrap msgid "" "int\n" "main(void)\n" "{\n" " double pi = 4 * atan(1.0);\n" " double complex z = cexp(I * pi);\n" " printf(\"%f + %f * i\\en\", creal(z), cimag(z));\n" "}\n" msgstr "" "int\n" "main(void)\n" "{\n" " double pi = 4 * atan(1.0);\n" " double complex z = cexp(I * pi);\n" " printf(\"%f + %f * i\\en\", creal(z), cimag(z));\n" "}\n" #. type: Plain text #: build/C/man7/complex.7:82 msgid "" "B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3), B(3), B(3), B(3), B" "(3), B(3), B(3)" #. type: TH #: build/C/man3/conj.3:7 #, no-wrap msgid "CONJ" msgstr "CONJ" #. type: Plain text #: build/C/man3/conj.3:10 msgid "conj, conjf, conjl - calculate the complex conjugate" msgstr "conj, conjf, conjl - 複素共役を計算する" #. type: Plain text #: build/C/man3/conj.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/conj.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/conj.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/conj.3:26 msgid "" "The B() function returns the complex conjugate value of I. That " "is the value obtained by changing the sign of the imaginary part." msgstr "" "B() 関数は I の複素共役を返す。 その値は虚部の符号を反転して得られ" "る。" #. type: Plain text #: build/C/man3/conj.3:31 #, no-wrap msgid " cabs(z) = csqrt(z * conj(z))\n" msgstr " cabs(z) = csqrt(z * conj(z))\n" #. type: Plain text #: build/C/man3/conj.3:42 msgid "The B(), B(), and B() functions are thread-safe." msgstr "関数 B(), B(), B() はスレッドセーフである。" #. type: Plain text #: build/C/man3/conj.3:48 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/cpow.3:7 #, no-wrap msgid "CPOW" msgstr "CPOW" #. type: Plain text #: build/C/man3/cpow.3:10 msgid "cpow, cpowf, cpowl - complex power function" msgstr "cpow, cpowf, cpowl - 複素数の累乗関数" #. type: Plain text #: build/C/man3/cpow.3:13 #, no-wrap msgid "B<#include Ecomplex.hE>\n" msgstr "B<#include Ecomplex.hE>\n" #. type: Plain text #: build/C/man3/cpow.3:15 #, no-wrap msgid "BIB<, complex double >IB<);>\n" msgstr "BIB<, complex double >IB<);>\n" #. type: Plain text #: build/C/man3/cpow.3:17 #, no-wrap msgid "BIB<, complex float >IB<);>\n" msgstr "BIB<, complex float >IB<);>\n" #. type: Plain text #: build/C/man3/cpow.3:20 #, no-wrap msgid "" "BIB<,>\n" "B< complex long double >IB<);>\n" msgstr "" "BIB<,>\n" "B< complex long double >IB<);>\n" #. type: Plain text #: build/C/man3/cpow.3:22 #, no-wrap msgid "Link with I<-lm>.\n" msgstr "I<-lm> でリンクする。\n" #. type: Plain text #: build/C/man3/cpow.3:31 msgid "" "The function calculates I raised to the power I. (With a branch cut " "for I along the negative real axis.)" msgstr "" "この関数は I の I 乗を計算する (実軸の負の部分に沿って I の分枝切断 " "(branch cut) がある)。" #. type: Plain text #: build/C/man3/cpow.3:39 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/cproj.3:7 #, no-wrap msgid "CPROJ" msgstr "CPROJ" #. type: TH #: build/C/man3/cproj.3:7 #, no-wrap msgid "2010-06-10" msgstr "2010-06-10" #. type: Plain text #: build/C/man3/cproj.3:10 msgid "cproj, cprojf, cprojl - project into Riemann Sphere" msgstr "cproj, cprojf, cprojl - リーマン球面への射影" #. type: Plain text #: build/C/man3/cproj.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cproj.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cproj.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/cproj.3:30 msgid "" "This function projects a point in the plane onto the surface of a Riemann " "Sphere, the one-point compactification of the complex plane. Each finite " "point I projects to I itself. Every complex infinite value is " "projected to a single infinite value, namely to positive infinity on the " "real axis." msgstr "" "この関数は、平面上の点をリーマン球の表面に射影する、つまり 複素平面の一つの軸" "へのコンパクト化 (one-point compactification) を行う。 有限な点 I はいずれ" "も I 自身へ射影される。 無限の値を持つ全ての複素数は、一つの無限値に射影さ" "れる。 もっと詳しく言うと、実数軸の正の無限大に射影される。" #. http://sources.redhat.com/bugzilla/show_bug.cgi?id=10401 #. type: Plain text #: build/C/man3/cproj.3:40 msgid "" "In glibc 2.11 and earlier, the implementation does something different (a " "I projection onto a Riemann Sphere)." msgstr "" "バージョン 2.11 以前の glibc の実装は違った動作 (リーマン球面への「立体」写" "像) を行う。" #. type: TH #: build/C/man3/creal.3:7 #, no-wrap msgid "CREAL" msgstr "CREAL" #. type: Plain text #: build/C/man3/creal.3:10 msgid "creal, crealf, creall - get real part of a complex number" msgstr "creal, crealf, creall - 複素数の実部を取得する" #. type: Plain text #: build/C/man3/creal.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/creal.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/creal.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/creal.3:25 msgid "" "The B() function returns the real part of the complex number I." msgstr "B() 関数は複素数 I の実部を返す。" #. type: Plain text #: build/C/man3/creal.3:38 msgid "The gcc supports also __real__. That is a GNU extension." msgstr "gcc では __real__ を使うこともできるが、 これは GNU による拡張である。" #. type: Plain text #: build/C/man3/creal.3:42 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/csin.3:7 #, no-wrap msgid "CSIN" msgstr "CSIN" #. type: Plain text #: build/C/man3/csin.3:10 msgid "csin, csinf, csinl - complex sine function" msgstr "csin, csinf, csinl - 複素数の正弦 (sine)" #. type: Plain text #: build/C/man3/csin.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csin.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csin.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csin.3:22 msgid "The complex sine function is defined as:" msgstr "複素数の正弦 (sine) 関数 csin(z) は以下のように定義される。" #. type: Plain text #: build/C/man3/csin.3:25 #, no-wrap msgid " csin(z) = (exp(i * z) - exp(-i * z)) / (2 * i)\n" msgstr " csin(z) = (exp(i * z) - exp(-i * z)) / (2 * i)\n" #. type: Plain text #: build/C/man3/csin.3:36 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/csinh.3:7 #, no-wrap msgid "CSINH" msgstr "CSINH" #. type: Plain text #: build/C/man3/csinh.3:10 msgid "csinh, csinhf, csinhl - complex hyperbolic sine" msgstr "csinh, csinhf, csinhl - 複素数の双曲線正弦 (hyperbolic sine)" #. type: Plain text #: build/C/man3/csinh.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csinh.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csinh.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csinh.3:22 msgid "The complex hyperbolic sine function is defined as:" msgstr "" "複素数の双曲線正弦 (hyperbolic sine) 関数 sinh(z) は以下のように定義される。" #. type: Plain text #: build/C/man3/csinh.3:25 #, no-wrap msgid " csinh(z) = (exp(z)-exp(-z))/2\n" msgstr " csinh(z) = (exp(z)-exp(-z))/2\n" #. type: Plain text #: build/C/man3/csinh.3:36 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/csqrt.3:7 #, no-wrap msgid "CSQRT" msgstr "CSQRT" #. type: Plain text #: build/C/man3/csqrt.3:10 msgid "csqrt, csqrtf, csqrtl - complex square root" msgstr "csqrt, csqrtf, csqrtl - 複素数の平方根" #. type: Plain text #: build/C/man3/csqrt.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csqrt.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csqrt.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/csqrt.3:27 msgid "" "Calculate the square root of a given complex number, with nonnegative real " "part, and with a branch cut along the negative real axis. (That means that " "I will be close to I while I will be close " "to -I, I is a small positive real number.)" msgstr "" "与えられた複素数の平方根を計算する。 但し、平方根のうち実数部が非負の値を返" "す。 実軸の負の部分に沿って分枝切断 (branch cut) がある。 (つまり、 I を" "小さな正の実数とした場合、 I が I に近付いていき、 一方 " "I は -I に近付いていく、 ということである。)" #. type: Plain text #: build/C/man3/csqrt.3:35 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH #: build/C/man3/ctan.3:7 #, no-wrap msgid "CTAN" msgstr "CTAN" #. type: Plain text #: build/C/man3/ctan.3:10 msgid "ctan, ctanf, ctanl - complex tangent function" msgstr "ctan, ctanf, ctanl - 複素数の正接 (tangent) 関数" #. type: Plain text #: build/C/man3/ctan.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ctan.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ctan.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ctan.3:22 msgid "The complex tangent function is defined as:" msgstr "複素数の正接 (tangent) 関数 ctan(z) は以下のように定義される。" #. type: Plain text #: build/C/man3/ctan.3:25 #, no-wrap msgid " ctan(z) = csin(z) / ccos(z)\n" msgstr " ctan(z) = csin(z) / ccos(z)\n" #. type: Plain text #: build/C/man3/ctan.3:36 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)" #. type: TH #: build/C/man3/ctanh.3:7 #, no-wrap msgid "CTANH" msgstr "CTANH" #. type: Plain text #: build/C/man3/ctanh.3:10 msgid "ctanh, ctanhf, ctanhl - complex hyperbolic tangent" msgstr "ctanh, ctanhf, ctanhl - 複素数の双曲線正接 (hyperbolic tangent)" #. type: Plain text #: build/C/man3/ctanh.3:14 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ctanh.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ctanh.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text #: build/C/man3/ctanh.3:23 msgid "The complex hyperbolic tangent function is defined mathematically as:" msgstr "複素数の双曲線正接 (hyperbolic tangent) 関数は以下のように定義される。" #. type: Plain text #: build/C/man3/ctanh.3:26 #, no-wrap msgid " ctanh(z) = csinh(z) / ccosh(z)\n" msgstr " ctanh(z) = csinh(z) / ccosh(z)\n" #. type: Plain text #: build/C/man3/ctanh.3:37 msgid "B(3), B(3), B(3), B(3), B(7)" msgstr "B(3), B(3), B(3), B(3), B(7)"