@@ -44,19 +44,18 @@ msgstr ""
4444"전체에서 일관됩니다."
4545
4646#: ../../c-api/complex.rst:26
47- #, fuzzy
4847msgid ""
4948"The C structure which corresponds to the value portion of a Python "
5049"complex number object. Most of the functions for dealing with complex "
5150"number objects use structures of this type as input or output values, as "
5251"appropriate."
5352msgstr ""
5453"파이썬 복소수 객체의 값 부분에 해당하는 C 구조체. 복소수 객체를 다루는 대부분 함수는 이 형의 구조체를 입력 또는 출력값으로 "
55- "적절하게 사용합니다. 다음과 같이 정의됩니다:: "
54+ "적절하게 사용합니다."
5655
5756#: ../../c-api/complex.rst:33
5857msgid "The structure is defined as::"
59- msgstr ""
58+ msgstr "구조체는 다음과 같이 정의됩니다:: "
6059
6160#: ../../c-api/complex.rst:35
6261#, python-brace-format
@@ -66,6 +65,10 @@ msgid ""
6665" double imag;\n"
6766"} Py_complex;"
6867msgstr ""
68+ "typedef struct {\n"
69+ " double real;\n"
70+ " double imag;\n"
71+ "} Py_complex;"
6972
7073#: ../../c-api/complex.rst:43
7174msgid ""
@@ -80,11 +83,10 @@ msgid ""
8083msgstr "C :c:type:`Py_complex` 표현을 사용하여 두 복소수의 차이를 반환합니다."
8184
8285#: ../../c-api/complex.rst:55
83- #, fuzzy
8486msgid ""
8587"Return the negation of the complex number *num*, using the C "
8688":c:type:`Py_complex` representation."
87- msgstr "C :c:type:`Py_complex` 표현을 사용하여 복소수 *complex *\\ 의 음의 값을 반환합니다."
89+ msgstr "C :c:type:`Py_complex` 표현을 사용하여 복소수 *num *\\ 의 음의 값을 반환합니다."
8890
8991#: ../../c-api/complex.rst:61
9092msgid ""
@@ -99,13 +101,12 @@ msgid ""
99101msgstr "C :c:type:`Py_complex` 표현을 사용하여 두 복소수의 몫을 반환합니다."
100102
101103#: ../../c-api/complex.rst:70
102- #, fuzzy
103104msgid ""
104105"If *divisor* is null, this method returns zero and sets :c:data:`errno` "
105106"to :c:macro:`!EDOM`."
106107msgstr ""
107108"*divisor*\\ 가 null이면, 이 메서드는 0을 반환하고, :c:data:`errno`\\ 를 "
108- ":c:data:` EDOM`\\ 으로 설정합니다."
109+ ":c:macro:`! EDOM`\\ 으로 설정합니다."
109110
110111#: ../../c-api/complex.rst:76
111112msgid ""
@@ -114,13 +115,12 @@ msgid ""
114115msgstr "C :c:type:`Py_complex` 표현을 사용하여 *num*\\ 의 *exp* 거듭제곱을 반환합니다."
115116
116117#: ../../c-api/complex.rst:79
117- #, fuzzy
118118msgid ""
119119"If *num* is null and *exp* is not a positive real number, this method "
120120"returns zero and sets :c:data:`errno` to :c:macro:`!EDOM`."
121121msgstr ""
122122"*num*\\ 이 null이고 *exp*\\ 가 양의 실수가 아니면, 이 메서드는 0을 반환하고 :c:data:`errno`\\ 를 "
123- ":c:data:` EDOM`\\ 으로 설정합니다."
123+ ":c:macro:`! EDOM`\\ 으로 설정합니다."
124124
125125#: ../../c-api/complex.rst:84
126126msgid "Complex Numbers as Python Objects"
@@ -158,74 +158,70 @@ msgstr ""
158158"아니면 참을 반환합니다. 이 함수는 항상 성공합니다."
159159
160160#: ../../c-api/complex.rst:112
161- #, fuzzy
162161msgid ""
163162"Create a new Python complex number object from a C :c:type:`Py_complex` "
164163"value. Return ``NULL`` with an exception set on error."
165- msgstr "C :c:type:`Py_complex` 값으로 새로운 파이썬 복소수 객체를 만듭니다."
164+ msgstr ""
165+ "C :c:type:`Py_complex` 값으로 새로운 파이썬 복소수 객체를 만듭니다. 에러면 예외를 설정하고 ``NULL``\\ 을"
166+ " 반환합니다."
166167
167168#: ../../c-api/complex.rst:118
168- #, fuzzy
169169msgid ""
170170"Return a new :c:type:`PyComplexObject` object from *real* and *imag*. "
171171"Return ``NULL`` with an exception set on error."
172- msgstr "*real* 및 *imag*\\ 로 새로운 :c:type:`PyComplexObject` 객체를 반환합니다."
172+ msgstr ""
173+ "*real* 및 *imag*\\ 로 새로운 :c:type:`PyComplexObject` 객체를 반환합니다. 에러면 예외를 설정하고 "
174+ "``NULL``\\ 을 반환합니다."
173175
174176#: ../../c-api/complex.rst:124
175- #, fuzzy
176177msgid "Return the real part of *op* as a C :c:expr:`double`."
177- msgstr "*op*\\ 의 실수부를 C :c:type :`double`\\ 로 반환합니다."
178+ msgstr "*op*\\ 의 실수부를 C :c:expr :`double`\\ 로 반환합니다."
178179
179180#: ../../c-api/complex.rst:126
180- #, fuzzy
181181msgid ""
182182"If *op* is not a Python complex number object but has a "
183183":meth:`~object.__complex__` method, this method will first be called to "
184184"convert *op* to a Python complex number object. If :meth:`!__complex__` "
185185"is not defined then it falls back to call :c:func:`PyFloat_AsDouble` and "
186186"returns its result."
187187msgstr ""
188- "*op*\\ 가 파이썬 복소수 객체가 아니지만 :meth:`__complex__` 메서드가 있으면, 이 메서드는 먼저 *op*\\ 를 "
189- "파이썬 복소수 객체로 변환하도록 그 메서드를 호출합니다. ``__complex __()``\\ 가 정의되지 않았으면 "
190- ":meth:`__float__`\\ 로 대체합니다. ``__float__()``\\ 가 정의되지 않았으면 "
191- ":meth:`__index__`\\ 로 대체합니다. 실패하면, 이 메서드는 ``-1.0``\\ 를 실숫값으로 반환합니다."
188+ "*op*\\ 가 파이썬 복소수 객체가 아니지만 :meth:`~object.__complex__` 메서드가 있으면, 이 메서드는 먼저 "
189+ "*op*\\ 를 파이썬 복소수 객체로 변환하도록 그 메서드를 호출합니다. :meth:`!__complex__`\\ 가 정의되지 않았으면"
190+ " :c:func:`PyFloat_AsDouble`\\ 을 호출하는 것으로 대체하고 그 결과를 반환합니다."
192191
193192#: ../../c-api/complex.rst:132 ../../c-api/complex.rst:148
194193msgid ""
195194"Upon failure, this method returns ``-1.0`` with an exception set, so one "
196195"should call :c:func:`PyErr_Occurred` to check for errors."
197196msgstr ""
197+ "실패하면, 이 메서드는 예외를 설정하고 ``-1.0``\\ 을 반환합니다. :c:func:`PyErr_Occurred`\\ 를 호출하여"
198+ " 에러를 확인해야 합니다."
198199
199200#: ../../c-api/complex.rst:135 ../../c-api/complex.rst:151
200- #, fuzzy
201201msgid "Use :meth:`~object.__complex__` if available."
202- msgstr "사용할 수 있다면 :meth:`__index__ `\\ 를 사용합니다."
202+ msgstr "사용할 수 있다면 :meth:`~object.__complex__ `\\ 를 사용합니다."
203203
204204#: ../../c-api/complex.rst:140
205- #, fuzzy
206205msgid "Return the imaginary part of *op* as a C :c:expr:`double`."
207- msgstr "*op*\\ 의 허수부를 C :c:type :`double`\\ 로 반환합니다."
206+ msgstr "*op*\\ 의 허수부를 C :c:expr :`double`\\ 로 반환합니다."
208207
209208#: ../../c-api/complex.rst:142
210- #, fuzzy
211209msgid ""
212210"If *op* is not a Python complex number object but has a "
213211":meth:`~object.__complex__` method, this method will first be called to "
214212"convert *op* to a Python complex number object. If :meth:`!__complex__` "
215213"is not defined then it falls back to call :c:func:`PyFloat_AsDouble` and "
216214"returns ``0.0`` on success."
217215msgstr ""
218- "*op*\\ 가 파이썬 복소수 객체가 아니지만 :meth:`__complex__` 메서드가 있으면, 이 메서드는 먼저 *op*\\ 를 "
219- "파이썬 복소수 객체로 변환하도록 그 메서드를 호출합니다. ``__complex __()``\\ 가 정의되지 않았으면 "
220- ":meth:`__float__`\\ 로 대체합니다. ``__float__()``\\ 가 정의되지 않았으면 "
221- ":meth:`__index__`\\ 로 대체합니다. 실패하면, 이 메서드는 ``-1.0``\\ 를 실숫값으로 반환합니다."
216+ "*op*\\ 가 파이썬 복소수 객체가 아니지만 :meth:`~object.__complex__` 메서드가 있으면, 이 메서드는 먼저 "
217+ "*op*\\ 를 파이썬 복소수 객체로 변환하도록 그 메서드를 호출합니다. :meth:`!__complex__`\\ 가 정의되지 않았으면"
218+ " :c:func:`PyFloat_AsDouble`\\ 을 호출하는 것으로 대체하고 성공할 때 ``0.0``\\ 을 반환합니다."
222219
223220#: ../../c-api/complex.rst:156
224221msgid "Return the :c:type:`Py_complex` value of the complex number *op*."
225222msgstr "복소수 *op*\\ 의 :c:type:`Py_complex` 값을 반환합니다."
226223
227224#: ../../c-api/complex.rst:158
228- #, fuzzy
229225msgid ""
230226"If *op* is not a Python complex number object but has a "
231227":meth:`~object.__complex__` method, this method will first be called to "
@@ -234,29 +230,30 @@ msgid ""
234230":meth:`!__float__` is not defined then it falls back to "
235231":meth:`~object.__index__`."
236232msgstr ""
237- "*op*\\ 가 파이썬 복소수 객체가 아니지만 :meth:`__complex__` 메서드가 있으면, 이 메서드는 먼저 *op* \\ 를 "
238- "파이썬 복소수 객체로 변환하도록 그 메서드를 호출합니다. ``__complex __()`` \\ 가 정의되지 않았으면 "
239- ":meth:`__float__`\\ 로 대체합니다. `` __float__()` `\\ 가 정의되지 않았으면 "
240- ":meth:`__index__`\\ 로 대체합니다. 실패하면, 이 메서드는 ``-1.0`` \\ 를 실숫값으로 반환합니다 ."
233+ "*op*\\ 가 파이썬 복소수 객체가 아니지만 :meth:`~object. __complex__` 메서드가 있으면, 이 메서드는 먼저 "
234+ "*op* \\ 를 파이썬 복소수 객체로 변환하도록 그 메서드를 호출합니다. :meth:`!__complex__` \\ 가 정의되지 않았으면"
235+ " :meth:`~object. __float__`\\ 로 대체합니다. :meth:`! __float__`\\ 가 정의되지 않았으면 "
236+ ":meth:`~object. __index__`\\ 로 대체합니다."
241237
242238#: ../../c-api/complex.rst:164
243239msgid ""
244240"Upon failure, this method returns :c:type:`Py_complex` with "
245241":c:member:`~Py_complex.real` set to ``-1.0`` and with an exception set, "
246242"so one should call :c:func:`PyErr_Occurred` to check for errors."
247243msgstr ""
244+ "실패하면, 이 메서드는 예외를 설정하고 :c:member:`~Py_complex.real`\\ 을 ``-1.0``\\ 으로 설정한 "
245+ ":c:type:`Py_complex`\\ 를 반환합니다. :c:func:`PyErr_Occurred`\\ 를 호출하여 에러를 확인해야 "
246+ "합니다."
248247
249248#: ../../c-api/complex.rst:168
250- #, fuzzy
251249msgid "Use :meth:`~object.__index__` if available."
252- msgstr "사용할 수 있다면 :meth:`__index__`\\ 를 사용합니다."
250+ msgstr "사용할 수 있다면 :meth:`~object. __index__`\\ 를 사용합니다."
253251
254252#: ../../c-api/complex.rst:8
255253msgid "object"
256- msgstr ""
254+ msgstr "객체 "
257255
258256#: ../../c-api/complex.rst:8
259- #, fuzzy
260257msgid "complex number"
261- msgstr "복소수 객체 "
258+ msgstr "복소수"
262259
0 commit comments