#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:57+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: man-pages/man7/complex.7:7 #, no-wrap msgid "COMPLEX" msgstr "" #. type: TH #: man-pages/man7/complex.7:7 #, no-wrap msgid "2011-09-16" msgstr "" #. type: TH #: man-pages/man7/complex.7:7 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man7/complex.7:8 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man7/complex.7:10 msgid "complex - basics of complex mathematics" msgstr "" #. type: SH #: man-pages/man7/complex.7:10 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: man-pages/man7/complex.7:12 msgid "B<#include Ecomplex.hE>" msgstr "" #. type: SH #: man-pages/man7/complex.7:12 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: man-pages/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 "" #. type: Plain text #: man-pages/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 "" #. type: Plain text #: man-pages/man7/complex.7:27 msgid "The basic operations are defined on z = a+b*i and w = c+d*i as:" msgstr "" #. type: TP #: man-pages/man7/complex.7:27 #, no-wrap msgid "B" msgstr "" #. type: TP #: man-pages/man7/complex.7:29 #, no-wrap msgid "B" msgstr "" #. type: TP #: man-pages/man7/complex.7:31 #, no-wrap msgid "" "B" msgstr "" #. type: Plain text #: man-pages/man7/complex.7:36 msgid "" "Nearly all math function have a complex counterpart but there are some " "complex-only functions." msgstr "" #. type: SH #: man-pages/man7/complex.7:36 #, no-wrap msgid "EXAMPLE" msgstr "" #. type: Plain text #: man-pages/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 "" #. type: Plain text #: man-pages/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 "" #. type: Plain text #: man-pages/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 "" #. type: SH #: man-pages/man7/complex.7:55 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: man-pages/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 "" #. type: SH #: man-pages/man7/complex.7:82 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text #: man-pages/man7/complex.7:90 msgid "" "This page is part of release 3.70 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 ""