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-ja/library/cmath.po at 3.13 · python/python-docs-ja Expand file tree/ Copy pathcmath.poMore file actions 668 lines (544 loc) · 24.3 KB / Copy pathcmath.poFile metadata and controls668 lines (544 loc) · 24.3 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 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 # 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: # Arihiro TAKASE, 2023 # tomo, 2023 # TENMYO Masakazu, 2023 # 石井明久, 2024 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-08 02:53-0300\n" "PO-Revision-Date: 2021-06-28 00:56+0000\n" "Last-Translator: 石井明久, 2024\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" "ja/)\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../../library/cmath.rst:2 msgid ":mod:`!cmath` --- Mathematical functions for complex numbers" msgstr ":mod:`!cmath` --- 複素数用の数学関数" #: ../../library/cmath.rst:9 msgid "" "This module provides access to mathematical functions for complex numbers. " "The functions in this module accept integers, floating-point numbers or " "complex numbers as arguments. They will also accept any Python object that " "has either a :meth:`~object.__complex__` or a :meth:`~object.__float__` " "method: these methods are used to convert the object to a complex or " "floating-point number, respectively, and the function is then applied to the " "result of the conversion." msgstr "" "このモジュールは、複素数を扱う数学関数へのアクセスを提供しています。\n" "このモジュール中の関数は整数、浮動小数点数または複素数を引数にとります。\n" "また、 :meth:`~object.__complex__` または :meth:`~object.__float__` どちらか" "のメソッドを提供している Python オブジェクトも受け付けます。\n" "これらのメソッドはそのオブジェクトを複素数または浮動小数点数に変換するのにそ" "れぞれ使われ、呼び出された関数はそうして変換された結果を利用します。" msgid "" "For functions involving branch cuts, we have the problem of deciding how to " "define those functions on the cut itself. Following Kahan's \"Branch cuts " "for complex elementary functions\" paper, as well as Annex G of C99 and " "later C standards, we use the sign of zero to distinguish one side of the " "branch cut from the other: for a branch cut along (a portion of) the real " "axis we look at the sign of the imaginary part, while for a branch cut along " "the imaginary axis we look at the sign of the real part." msgstr "" "分枝切断を持つ関数では、切断そのものの上で関数をどう定義するかが問題になりま" "す。\n" "Kahan の論文 \"Branch cuts for complex elementary functions\" と、C99 以降の " "C 規格の附属書 G に従い、ゼロの符号で分枝切断のどちら側かを区別します。\n" "実軸の一部に沿った分枝切断では虚部の符号を使い、虚軸に沿った分枝切断では実部" "の符号を使います。" msgid "" "For example, the :func:`cmath.sqrt` function has a branch cut along the " "negative real axis. An argument of ``-2-0j`` is treated as though it lies " "*below* the branch cut, and so gives a result on the negative imaginary " "axis::" msgstr "" "例えば :func:`cmath.sqrt` 関数は、負の実軸に沿った分枝切断を持ちます。\n" "引数 ``-2-0j`` は分枝切断の *下側* にあるものとして扱うため、結果は負の虚軸上" "になります。 ::" msgid "" ">>> cmath.sqrt(-2-0j)\n" "-1.4142135623730951j" msgstr "" ">>> cmath.sqrt(-2-0j)\n" "-1.4142135623730951j" msgid "" "But an argument of ``-2+0j`` is treated as though it lies above the branch " "cut::" msgstr "一方、引数 ``-2+0j`` は分枝切断の上側にあるものとして扱います。 ::" msgid "" ">>> cmath.sqrt(-2+0j)\n" "1.4142135623730951j" msgstr "" ">>> cmath.sqrt(-2+0j)\n" "1.4142135623730951j" msgid "**Conversions to and from polar coordinates**" msgstr "**極座標変換**" msgid ":func:`phase(z) <phase>`" msgstr ":func:`phase(z) <phase>`" msgid "Return the phase of *z*" msgstr "*z* の位相を返します" msgid ":func:`polar(z) <polar>`" msgstr ":func:`polar(z) <polar>`" msgid "Return the representation of *z* in polar coordinates" msgstr "*z* を極座標で表した値を返します" msgid ":func:`rect(r, phi) <rect>`" msgstr ":func:`rect(r, phi) <rect>`" msgid "Return the complex number *z* with polar coordinates *r* and *phi*" msgstr "極座標が *r* と *phi* である複素数 *z* を返します" msgid "**Power and logarithmic functions**" msgstr "**指数関数と対数関数**" msgid ":func:`exp(z) <exp>`" msgstr ":func:`exp(z) <exp>`" msgid "Return *e* raised to the power *z*" msgstr "*e* の *z* 乗を返します" msgid ":func:`log(z[, base]) <log>`" msgstr ":func:`log(z[, base]) <log>`" msgid "Return the logarithm of *z* to the given *base* (*e* by default)" msgstr "*base* (デフォルトは *e*) を底とする *z* の対数を返します" msgid ":func:`log10(z) <log10>`" msgstr ":func:`log10(z) <log10>`" msgid "Return the base-10 logarithm of *z*" msgstr "10 を底とする *z* の対数を返します" msgid ":func:`sqrt(z) <sqrt>`" msgstr ":func:`sqrt(z) <sqrt>`" msgid "Return the square root of *z*" msgstr "*z* の平方根を返します" msgid "**Trigonometric functions**" msgstr "**三角関数**" msgid ":func:`acos(z) <acos>`" msgstr ":func:`acos(z) <acos>`" msgid "Return the arc cosine of *z*" msgstr "*z* の逆余弦を返します" msgid ":func:`asin(z) <asin>`" msgstr ":func:`asin(z) <asin>`" msgid "Return the arc sine of *z*" msgstr "*z* の逆正弦を返します" msgid ":func:`atan(z) <atan>`" msgstr ":func:`atan(z) <atan>`" msgid "Return the arc tangent of *z*" msgstr "*z* の逆正接を返します" msgid ":func:`cos(z) <cos>`" msgstr ":func:`cos(z) <cos>`" msgid "Return the cosine of *z*" msgstr "*z* の余弦を返します" msgid ":func:`sin(z) <sin>`" msgstr ":func:`sin(z) <sin>`" msgid "Return the sine of *z*" msgstr "*z* の正弦を返します" msgid ":func:`tan(z) <tan>`" msgstr ":func:`tan(z) <tan>`" msgid "Return the tangent of *z*" msgstr "*z* の正接を返します" msgid "**Hyperbolic functions**" msgstr "**双曲線関数**" msgid ":func:`acosh(z) <acosh>`" msgstr ":func:`acosh(z) <acosh>`" msgid "Return the inverse hyperbolic cosine of *z*" msgstr "*z* の逆双曲線余弦を返します" msgid ":func:`asinh(z) <asinh>`" msgstr ":func:`asinh(z) <asinh>`" msgid "Return the inverse hyperbolic sine of *z*" msgstr "*z* の逆双曲線正弦を返します" msgid ":func:`atanh(z) <atanh>`" msgstr ":func:`atanh(z) <atanh>`" msgid "Return the inverse hyperbolic tangent of *z*" msgstr "*z* の逆双曲線正接を返します" msgid ":func:`cosh(z) <cosh>`" msgstr ":func:`cosh(z) <cosh>`" msgid "Return the hyperbolic cosine of *z*" msgstr "*z* の双曲線余弦を返します" msgid ":func:`sinh(z) <sinh>`" msgstr ":func:`sinh(z) <sinh>`" msgid "Return the hyperbolic sine of *z*" msgstr "*z* の双曲線正弦を返します" msgid ":func:`tanh(z) <tanh>`" msgstr ":func:`tanh(z) <tanh>`" msgid "Return the hyperbolic tangent of *z*" msgstr "*z* の双曲線正接を返します" msgid "**Classification functions**" msgstr "**類別関数**" msgid ":func:`isfinite(z) <isfinite>`" msgstr ":func:`isfinite(z) <isfinite>`" msgid "Check if all components of *z* are finite" msgstr "*z* の実部と虚部が両方とも有限かどうかを調べます" msgid ":func:`isinf(z) <isinf>`" msgstr ":func:`isinf(z) <isinf>`" msgid "Check if any component of *z* is infinite" msgstr "*z* の実部または虚部が無限大かどうかを調べます" msgid ":func:`isnan(z) <isnan>`" msgstr ":func:`isnan(z) <isnan>`" msgid "Check if any component of *z* is a NaN" msgstr "*z* の実部または虚部が NaN かどうかを調べます" msgid ":func:`isclose(a, b, *, rel_tol, abs_tol) <isclose>`" msgstr ":func:`isclose(a, b, *, rel_tol, abs_tol) <isclose>`" msgid "Check if the values *a* and *b* are close to each other" msgstr "*a* と *b* が互いに近い値かを調べる" #: ../../library/cmath.rst:80 msgid "**Constants**" msgstr "**定数**" #: ../../library/cmath.rst:82 msgid ":data:`pi`" msgstr ":data:`pi`" #: ../../library/cmath.rst:82 msgid "*π* = 3.141592..." msgstr "*π* = 3.141592..." #: ../../library/cmath.rst:83 msgid ":data:`e`" msgstr ":data:`e`" #: ../../library/cmath.rst:83 msgid "*e* = 2.718281..." msgstr "*e* = 2.718281..." #: ../../library/cmath.rst:84 msgid ":data:`tau`" msgstr ":data:`tau`" #: ../../library/cmath.rst:84 msgid "*τ* = 2\\ *π* = 6.283185..." msgstr "*τ* = 2\\ *π* = 6.283185..." #: ../../library/cmath.rst:85 msgid ":data:`inf`" msgstr ":data:`inf`" #: ../../library/cmath.rst:85 msgid "Positive infinity" msgstr "正の無限大" msgid ":data:`infj`" msgstr ":data:`infj`" msgid "Pure imaginary infinity" msgstr "虚部が無限大の純虚数" #: ../../library/cmath.rst:87 msgid ":data:`nan`" msgstr ":data:`nan`" #: ../../library/cmath.rst:87 msgid "\"Not a number\" (NaN)" msgstr "非数 \"Not a number\" (NaN)" msgid ":data:`nanj`" msgstr ":data:`nanj`" msgid "Pure imaginary NaN" msgstr "虚部が NaN の純虚数" #: ../../library/cmath.rst:93 msgid "Conversions to and from polar coordinates" msgstr "極座標変換" msgid "" "A Python complex number ``z`` is stored internally using *rectangular* or " "*Cartesian* coordinates. It is completely determined by its *real part* " "``z.real`` and its *imaginary part* ``z.imag``." msgstr "" "Python の複素数 ``z`` は、内部では *直交座標* (デカルト座標) で保持されま" "す。\n" "*実部* ``z.real`` と *虚部* ``z.imag`` によって完全に定まります。" #: ../../library/cmath.rst:99 msgid "" "*Polar coordinates* give an alternative way to represent a complex number. " "In polar coordinates, a complex number *z* is defined by the modulus *r* and " "the phase angle *phi*. The modulus *r* is the distance from *z* to the " "origin, while the phase *phi* is the counterclockwise angle, measured in " "radians, from the positive x-axis to the line segment that joins the origin " "to *z*." msgstr "" "*極座標* は複素数を表現する別の方法です。極座標では、複素数 *z* は半径 *r* と" "位相角 *phi* で定義されます。半径 *r* は *z* から原点までの距離です。位相 " "*phi* は x 軸の正の部分から原点と *z* を結んだ線分までの角度を反時計回りにラ" "ジアンで測った値です。" #: ../../library/cmath.rst:106 msgid "" "The following functions can be used to convert from the native rectangular " "coordinates to polar coordinates and back." msgstr "" "次の関数はネイティブの直交座標を極座標に変換したりその逆を行うのに使えます。" msgid "" "Return the phase of *z* (also known as the *argument* of *z*), as a float. " "``phase(z)`` is equivalent to ``math.atan2(z.imag, z.real)``. The result " "lies in the range [-\\ *π*, *π*], and the branch cut for this operation lies " "along the negative real axis. The sign of the result is the same as the " "sign of ``z.imag``, even when ``z.imag`` is zero::" msgstr "" "*z* の位相 (*偏角* とも呼びます) を浮動小数点数で返します。\n" "``phase(z)`` は ``math.atan2(z.imag, z.real)`` と同じです。\n" "結果の範囲は [-\\ *π*, *π*] で、分枝切断は負の実軸に沿っています。\n" "``z.imag`` がゼロの場合も、結果の符号は ``z.imag`` の符号と同じです。 ::" msgid "" ">>> phase(-1+0j)\n" "3.141592653589793\n" ">>> phase(-1-0j)\n" "-3.141592653589793" msgstr "" ">>> phase(-1+0j)\n" "3.141592653589793\n" ">>> phase(-1-0j)\n" "-3.141592653589793" #: ../../library/cmath.rst:125 msgid "" "The modulus (absolute value) of a complex number *z* can be computed using " "the built-in :func:`abs` function. There is no separate :mod:`cmath` module " "function for this operation." msgstr "" msgid "" "Return the representation of *z* in polar coordinates. Returns a pair ``(r, " "phi)`` where *r* is the modulus of *z* and *phi* is the phase of *z*. " "``polar(z)`` is equivalent to ``(abs(z), phase(z))``." msgstr "" "*z* の極座標表現を返します。\n" "戻り値は ``(r, phi)`` の組で、*r* は *z* の大きさ、*phi* は *z* の位相で" "す。\n" "``polar(z)`` は ``(abs(z), phase(z))`` と同じです。" msgid "" "Return the complex number *z* with polar coordinates *r* and *phi*. " "Equivalent to ``complex(r * math.cos(phi), r * math.sin(phi))``." msgstr "" "極座標が *r* と *phi* である複素数 *z* を返します。\n" "``complex(r * math.cos(phi), r * math.sin(phi))`` と同じです。" #: ../../library/cmath.rst:145 msgid "Power and logarithmic functions" msgstr "指数関数と対数関数" msgid "" "Return *e* raised to the power *z*, where *e* is the base of natural " "logarithms." msgstr "自然対数の底 *e* の *z* 乗を返します。" msgid "" "Return the logarithm of *z* to the given *base*. If the *base* is not " "specified, returns the natural logarithm of *z*. There is one branch cut, " "from 0 along the negative real axis to -∞." msgstr "" "*base* を底とする *z* の対数を返します。\n" "*base* を指定しない場合は *z* の自然対数を返します。\n" "分枝切断は 1 つで、0 から負の実軸に沿って -∞ まで延びています。" msgid "" "Return the base-10 logarithm of *z*. This has the same branch cut " "as :func:`log`." msgstr "" "10 を底とする *z* の対数を返します。\n" "分枝切断は :func:`log` と同じです。" msgid "" "Return the square root of *z*. This has the same branch cut as :func:`log`." msgstr "" "*z* の平方根を返します。\n" "分枝切断は :func:`log` と同じです。" #: ../../library/cmath.rst:172 msgid "Trigonometric functions" msgstr "三角関数" msgid "" "Return the arc cosine of *z*. There are two branch cuts: One extends right " "from 1 along the real axis to ∞. The other extends left from -1 along the " "real axis to -∞." msgstr "" "*z* の逆余弦を返します。\n" "分枝切断は 2 つあります。\n" "一方は 1 から実軸に沿って右に ∞ まで、もう一方は -1 から実軸に沿って左に -∞ " "まで延びています。" msgid "" "Return the arc sine of *z*. This has the same branch cuts as :func:`acos`." msgstr "" "*z* の逆正弦を返します。\n" "分枝切断は :func:`acos` と同じです。" msgid "" "Return the arc tangent of *z*. There are two branch cuts: One extends from " "``1j`` along the imaginary axis to ``∞j``. The other extends from ``-1j`` " "along the imaginary axis to ``-∞j``." msgstr "" "*z* の逆正接を返します。\n" "分枝切断は 2 つあります。\n" "一方は ``1j`` から虚軸に沿って ``∞j`` まで、もう一方は ``-1j`` から虚軸に沿っ" "て ``-∞j`` まで延びています。" msgid "Return the cosine of *z*." msgstr "*z* の余弦を返します。" msgid "Return the sine of *z*." msgstr "*z* の正弦を返します。" msgid "Return the tangent of *z*." msgstr "*z* の正接を返します。" #: ../../library/cmath.rst:209 msgid "Hyperbolic functions" msgstr "双曲線関数" msgid "" "Return the inverse hyperbolic cosine of *z*. There is one branch cut, " "extending left from 1 along the real axis to -∞." msgstr "" "*z* の逆双曲線余弦を返します。\n" "分枝切断は 1 つで、1 から実軸に沿って左に -∞ まで延びています。" msgid "" "Return the inverse hyperbolic sine of *z*. There are two branch cuts: One " "extends from ``1j`` along the imaginary axis to ``∞j``. The other extends " "from ``-1j`` along the imaginary axis to ``-∞j``." msgstr "" "*z* の逆双曲線正弦を返します。\n" "分枝切断は 2 つあります。\n" "一方は ``1j`` から虚軸に沿って ``∞j`` まで、もう一方は ``-1j`` から虚軸に沿っ" "て ``-∞j`` まで延びています。" msgid "" "Return the inverse hyperbolic tangent of *z*. There are two branch cuts: One " "extends from ``1`` along the real axis to ``∞``. The other extends from " "``-1`` along the real axis to ``-∞``." msgstr "" "*z* の逆双曲線正接を返します。\n" "分枝切断は 2 つあります。\n" "一方は ``1`` から実軸に沿って ``∞`` まで、もう一方は ``-1`` から実軸に沿って " "``-∞`` まで延びています。" msgid "Return the hyperbolic cosine of *z*." msgstr "*z* の双曲線余弦を返します。" msgid "Return the hyperbolic sine of *z*." msgstr "*z* の双曲線正弦を返します。" msgid "Return the hyperbolic tangent of *z*." msgstr "*z* の双曲線正接を返します。" #: ../../library/cmath.rst:247 msgid "Classification functions" msgstr "類別関数" msgid "" "Return ``True`` if both the real and imaginary parts of *z* are finite, and " "``False`` otherwise." msgstr "" "*z* の実部と虚部が両方とも有限なら ``True``、それ以外は ``False`` を返しま" "す。" msgid "" "Return ``True`` if either the real or the imaginary part of *z* is an " "infinity, and ``False`` otherwise." msgstr "" "*z* の実部または虚部が無限大なら ``True``、それ以外は ``False`` を返します。" msgid "" "Return ``True`` if either the real or the imaginary part of *z* is a NaN, " "and ``False`` otherwise." msgstr "" "*z* の実部または虚部が NaN なら ``True``、それ以外は ``False`` を返します。" #: ../../library/cmath.rst:271 msgid "" "Return ``True`` if the values *a* and *b* are close to each other and " "``False`` otherwise." msgstr "" "値 *a* と *b* が互いに近い場合 ``True`` を、そうでない場合は ``False`` を返し" "ます。" msgid "" "Whether or not two values are considered close is determined according to " "given absolute and relative tolerances. If no errors occur, the result will " "be: ``abs(a-b) <= max(rel_tol * max(abs(a), abs(b)), abs_tol)``." msgstr "" "2 つの値が近いとみなされるかは、指定された絶対許容誤差と相対許容誤差で決まり" "ます。\n" "エラーが起きなければ、結果は ``abs(a-b) <= max(rel_tol * max(abs(a), " "abs(b)), abs_tol)`` です。" msgid "" "*rel_tol* is the relative tolerance -- it is the maximum allowed difference " "between *a* and *b*, relative to the larger absolute value of *a* or *b*. " "For example, to set a tolerance of 5%, pass ``rel_tol=0.05``. The default " "tolerance is ``1e-09``, which assures that the two values are the same " "within about 9 decimal digits. *rel_tol* must be nonnegative and less than " "``1.0``." msgstr "" "*rel_tol* は相対許容誤差です。\n" "*a* と *b* の絶対値の大きい方に対する、両者の差の許容最大比率を表します。\n" "例えば、5% の誤差を許容するには ``rel_tol=0.05`` を渡します。\n" "デフォルトの許容誤差は ``1e-09`` で、2 つの値がおよそ 10 進 9 桁の精度で等し" "いことを保証します。\n" "*rel_tol* は非負で ``1.0`` 未満でなければなりません。" #: ../../library/cmath.rst:285 msgid "" "*abs_tol* is the absolute tolerance; it defaults to ``0.0`` and it must be " "nonnegative. When comparing ``x`` to ``0.0``, ``isclose(x, 0)`` is computed " "as ``abs(x) <= rel_tol * abs(x)``, which is ``False`` for any ``x`` and " "rel_tol less than ``1.0``. So add an appropriate positive abs_tol argument " "to the call." msgstr "" #: ../../library/cmath.rst:291 msgid "" "The IEEE 754 special values of ``NaN``, ``inf``, and ``-inf`` will be " "handled according to IEEE rules. Specifically, ``NaN`` is not considered " "close to any other value, including ``NaN``. ``inf`` and ``-inf`` are only " "considered close to themselves." msgstr "" "IEEE 754 特殊値 ``NaN``、``inf``、``-inf`` は IEEE の規則に従って処理されま" "す。\n" "具体的には、``NaN`` は自身を含めたあらゆる値に近いとは見なされません。\n" "``inf`` と ``-inf`` は自身とのみ近いと見なされます。" #: ../../library/cmath.rst:300 msgid ":pep:`485` -- A function for testing approximate equality" msgstr ":pep:`485` -- A function for testing approximate equality" #: ../../library/cmath.rst:304 msgid "Constants" msgstr "定数" #: ../../library/cmath.rst:308 msgid "The mathematical constant *π*, as a float." msgstr "定数 *π* (円周率)で、浮動小数点数です。" #: ../../library/cmath.rst:313 msgid "The mathematical constant *e*, as a float." msgstr "定数 *e* (自然対数の底)で、浮動小数点数です。" #: ../../library/cmath.rst:318 msgid "The mathematical constant *τ*, as a float." msgstr "数学定数 *τ* で、浮動小数点数です。" #: ../../library/cmath.rst:325 msgid "Floating-point positive infinity. Equivalent to ``float('inf')``." msgstr "浮動小数点数の正の無限大です。``float('inf')`` と等価です。" #: ../../library/cmath.rst:332 msgid "" "Complex number with zero real part and positive infinity imaginary part. " "Equivalent to ``complex(0.0, float('inf'))``." msgstr "" "実部がゼロ、虚部が正の無限大の複素数です。``complex(0.0, float('inf'))`` と等" "価です。" #: ../../library/cmath.rst:340 msgid "" "A floating-point \"not a number\" (NaN) value. Equivalent to " "``float('nan')``." msgstr "" "浮動小数点数の非数 \"not a number\" (NaN) です。``float('nan')`` と等価です。" #: ../../library/cmath.rst:348 msgid "" "Complex number with zero real part and NaN imaginary part. Equivalent to " "``complex(0.0, float('nan'))``." msgstr "" "実部がゼロ、虚部が NaN の複素数です。``complex(0.0, float('nan'))`` と等価で" "す。" #: ../../library/cmath.rst:356 msgid "" "Note that the selection of functions is similar, but not identical, to that " "in module :mod:`math`. The reason for having two modules is that some users " "aren't interested in complex numbers, and perhaps don't even know what they " "are. They would rather have ``math.sqrt(-1)`` raise an exception than " "return a complex number. Also note that the functions defined " "in :mod:`cmath` always return a complex number, even if the answer can be " "expressed as a real number (in which case the complex number has an " "imaginary part of zero)." msgstr "" ":mod:`math` と同じような関数が選ばれていますが、全く同じではないので注意して" "ください。機能を二つのモジュールに分けているのは、複素数に興味がなかったり、" "もしかすると複素数とは何かすら知らないようなユーザがいるからです。そういった" "人たちはむしろ、 ``math.sqrt(-1)`` が複素数を返すよりも例外を送出してほしいと" "考えます。また、 :mod:`cmath` で定義されている関数は、たとえ結果が実数で表現" "可能な場合 (虚数部がゼロの複素数) でも、常に複素数を返すので注意してくださ" "い。" msgid "" "A note on branch cuts: They are curves along which the given function fails " "to be continuous. They are a necessary feature of many complex functions. " "It is assumed that if you need to compute with complex functions, you will " "understand about branch cuts. Consult almost any (not too elementary) book " "on complex variables for enlightenment. For information of the proper " "choice of branch cuts for numerical purposes, a good reference should be the " "following:" msgstr "" "分枝切断 (branch cut) について: 分枝切断は、関数が連続でなくなる曲線で、多く" "の複素関数に必要なものです。\n" "複素関数を計算する場合、分枝切断を理解していることを前提とします。\n" "詳しくは、初歩的すぎない複素関数の教科書を参照してください。\n" "数値計算に適した分枝切断の選び方については、次の文献が参考になります。" #: ../../library/cmath.rst:374 msgid "" "Kahan, W: Branch cuts for complex elementary functions; or, Much ado about " "nothing's sign bit. In Iserles, A., and Powell, M. (eds.), The state of the " "art in numerical analysis. Clarendon Press (1987) pp165--211." msgstr "" "Kahan, W: Branch cuts for complex elementary functions; or, Much ado about " "nothings's sign bit. In Iserles, A., and Powell, M. (eds.), The state of " "the art in numerical analysis. Clarendon Press (1987) pp165--211." #: ../../library/cmath.rst:354 msgid "module" msgstr "module" #: ../../library/cmath.rst:354 msgid "math" msgstr "math" |
| 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. |