GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — python-docs-ru/c-api/complex.po at 3.15 · python/python-docs-ru Expand file tree/ Copy pathcomplex.poMore file actions 200 lines (163 loc) · 5.8 KB / Copy pathcomplex.poFile metadata and controls200 lines (163 loc) · 5.8 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 # SOME DESCRIPTIVE TITLE. # Copyright (C) 2001 Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # # Translators: # python-doc bot, 2025 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.15\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-11-01 18:39+0000\n" "PO-Revision-Date: 2025-09-16 00:00+0000\n" "Last-Translator: python-doc bot, 2025\n" "Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/" "ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " "(n%100>=11 && n%100<=14)? 2 : 3);\n" msgid "Complex Number Objects" msgstr "" msgid "" "This subtype of :c:type:`PyObject` represents a Python complex number object." msgstr "" msgid "" "The complex number value, using the C :c:type:`Py_complex` representation." msgstr "" msgid "" "Use :c:func:`PyComplex_AsCComplex` and :c:func:`PyComplex_FromCComplex` to " "convert a Python complex number to/from the C :c:type:`Py_complex` " "representation." msgstr "" msgid "" "This instance of :c:type:`PyTypeObject` represents the Python complex number " "type. It is the same object as :class:`complex` in the Python layer." msgstr "" msgid "" "Return true if its argument is a :c:type:`PyComplexObject` or a subtype " "of :c:type:`PyComplexObject`. This function always succeeds." msgstr "" msgid "" "Return true if its argument is a :c:type:`PyComplexObject`, but not a " "subtype of :c:type:`PyComplexObject`. This function always succeeds." msgstr "" msgid "" "Return a new :c:type:`PyComplexObject` object from *real* and *imag*. Return " "``NULL`` with an exception set on error." msgstr "" msgid "Return the real part of *op* as a C :c:expr:`double`." msgstr "" msgid "" "If *op* is not a Python complex number object but has " "a :meth:`~object.__complex__` method, this method will first be called to " "convert *op* to a Python complex number object. If :meth:`!__complex__` is " "not defined then it falls back to call :c:func:`PyFloat_AsDouble` and " "returns its result." msgstr "" msgid "" "Upon failure, this method returns ``-1.0`` with an exception set, so one " "should call :c:func:`PyErr_Occurred` to check for errors." msgstr "" msgid "Use :meth:`~object.__complex__` if available." msgstr "" msgid "Return the imaginary part of *op* as a C :c:expr:`double`." msgstr "" msgid "" "If *op* is not a Python complex number object but has " "a :meth:`~object.__complex__` method, this method will first be called to " "convert *op* to a Python complex number object. If :meth:`!__complex__` is " "not defined then it falls back to call :c:func:`PyFloat_AsDouble` and " "returns ``0.0`` on success." msgstr "" msgid "" "This C structure defines an export format for a Python complex number object." msgstr "" msgid "The structure is defined as::" msgstr "" msgid "" "typedef struct {\n" " double real;\n" " double imag;\n" "} Py_complex;" msgstr "" msgid "" "Create a new Python complex number object from a C :c:type:`Py_complex` " "value. Return ``NULL`` with an exception set on error." msgstr "" msgid "Return the :c:type:`Py_complex` value of the complex number *op*." msgstr "" msgid "" "If *op* is not a Python complex number object but has " "a :meth:`~object.__complex__` method, this method will first be called to " "convert *op* to a Python complex number object. If :meth:`!__complex__` is " "not defined then it falls back to :meth:`~object.__float__`. If :meth:`!" "__float__` is not defined then it falls back to :meth:`~object.__index__`." msgstr "" msgid "" "Upon failure, this method returns :c:type:`Py_complex` " "with :c:member:`~Py_complex.real` set to ``-1.0`` and with an exception set, " "so one should call :c:func:`PyErr_Occurred` to check for errors." msgstr "" msgid "Use :meth:`~object.__index__` if available." msgstr "" msgid "Complex Numbers as C Structures" msgstr "" msgid "" "The API also provides functions for working with complex numbers, using " "the :c:type:`Py_complex` representation. Note that the functions which " "accept these structures as parameters and return them as results do so *by " "value* rather than dereferencing them through pointers." msgstr "" msgid "" "Please note, that these functions are :term:`soft deprecated` since Python " "3.15. Avoid using this API in a new code to do complex arithmetic: either " "use the :ref:`Number Protocol <number>` API or use native complex types, " "like :c:expr:`double complex`." msgstr "" msgid "" "Return the sum of two complex numbers, using the C :c:type:`Py_complex` " "representation." msgstr "" msgid "" "Return the difference between two complex numbers, using the " "C :c:type:`Py_complex` representation." msgstr "" msgid "" "Return the negation of the complex number *num*, using the " "C :c:type:`Py_complex` representation." msgstr "" msgid "" "Return the product of two complex numbers, using the C :c:type:`Py_complex` " "representation." msgstr "" msgid "" "Return the quotient of two complex numbers, using the C :c:type:`Py_complex` " "representation." msgstr "" msgid "" "If *divisor* is null, this method returns zero and sets :c:data:`errno` " "to :c:macro:`!EDOM`." msgstr "" msgid "" "Return the exponentiation of *num* by *exp*, using the " "C :c:type:`Py_complex` representation." msgstr "" msgid "" "If *num* is null and *exp* is not a positive real number, this method " "returns zero and sets :c:data:`errno` to :c:macro:`!EDOM`." msgstr "" msgid "Set :c:data:`errno` to :c:macro:`!ERANGE` on overflows." msgstr "" msgid "Return the absolute value of the complex number *num*." msgstr "" msgid "object" msgstr "" msgid "complex number" msgstr "" |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |