# 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: 2015-02-04 23:30+0900\n" "PO-Revision-Date: 2015-01-24 20:47+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/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:40 build/C/man3/creal.3:41 #: 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:42 build/C/man3/creal.3:43 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:42 #: build/C/man3/creal.3:43 #, 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:48 #: build/C/man3/creal.3:46 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:51 #: build/C/man3/creal.3:50 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:48 build/C/man3/cacos.3:85 build/C/man3/cacosh.3:87 #: build/C/man3/carg.3:70 build/C/man3/casin.3:51 build/C/man3/casinh.3:53 #: build/C/man3/catan.3:82 build/C/man3/catanh.3:84 build/C/man3/ccos.3:44 #: build/C/man3/ccosh.3:44 build/C/man3/cerf.3:51 build/C/man3/cexp.3:48 #: build/C/man3/cexp2.3:41 build/C/man3/cimag.3:58 build/C/man3/clog.3:57 #: build/C/man3/clog10.3:54 build/C/man3/clog2.3:53 build/C/man7/complex.7:90 #: build/C/man3/conj.3:56 build/C/man3/cpow.3:47 build/C/man3/cproj.3:59 #: build/C/man3/creal.3:58 build/C/man3/csin.3:44 build/C/man3/csinh.3:44 #: build/C/man3/csqrt.3:43 build/C/man3/ctan.3:44 build/C/man3/ctanh.3:45 #, fuzzy #| msgid "" #| "This page is part of release 3.78 of the Linux I project. A " #| "description of the project, information about reporting bugs, and the " #| "latest version of this page, can be found at \\%http://www.kernel.org/doc/" #| "man-pages/." msgid "" "This page is part of release 3.79 of the Linux I project. A " "description of the project, information about reporting bugs, and the latest " "version of this page, can be found at \\%http://www.kernel.org/doc/man-" "pages/." msgstr "" "この man ページは Linux I プロジェクトのリリース 3.78 の一部\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 hyperbolic 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:51 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 build/C/man3/cexp2.3:7 build/C/man3/clog2.3:7 #, no-wrap msgid "2014-08-19" msgstr "2014-08-19" #. 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 build/C/man3/cexp2.3:28 build/C/man3/clog2.3:39 msgid "Not yet in glibc, as at version 2.19." msgstr "バージョン 2.19 時点では、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: 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 で今後使用するために予約されている。" #. 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 build/C/man3/cproj.3:32 #: build/C/man3/creal.3:33 #, no-wrap msgid "ATTRIBUTES" msgstr "属性" #. type: SS #: build/C/man3/cimag.3:34 build/C/man3/conj.3:35 build/C/man3/cproj.3:33 #: build/C/man3/creal.3:34 #, 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: 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 build/C/man3/creal.3:7 #, no-wrap msgid "2013-09-18" msgstr "2013-09-18" #. 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 "" "These functions project 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 自身へ射影される。 無限の値を持つ全ての複素数は、一つの無限値に射" "影される。 もっと詳しく言うと、実数軸の正の無限大に射影される。" #. type: Plain text #: build/C/man3/cproj.3:40 msgid "" "The B(), B(), and B() functions are thread-safe." msgstr "関数 B(), B(), B() はスレッドセーフである。" #. http://sources.redhat.com/bugzilla/show_bug.cgi?id=10401 #. type: Plain text #: build/C/man3/cproj.3:48 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:41 msgid "" "The B(), B(), and B() functions are thread-safe." msgstr "関数 B(), B(), B() はスレッドセーフである。" #. type: Plain text #: build/C/man3/creal.3:46 msgid "The gcc supports also __real__. That is a GNU extension." msgstr "gcc では __real__ を使うこともできるが、 これは GNU による拡張である。" #. type: Plain text #: build/C/man3/creal.3:50 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)"