@@ -168,12 +168,12 @@ msgid ""
168168"Many numbers that can be written easily in decimal notation cannot be "
169169"expressed exactly in binary floating point. For example, after::"
170170msgstr ""
171- "10 進数表記で簡単に表せる数値でも 、その多くは 2 進浮動小数点数で正確に表現で "
172- "きません 。 次に例を挙げます ::"
171+ "10 進数表記 (decimal) で簡単に表せる数値でも 、その多くは 2 進浮動小数点数 "
172+ "(binary) で正確に表現できません 。 たとえば次では ::"
173173
174174#: ../../faq/design.rst:75
175175msgid ">>> x = 1.2"
176- msgstr ""
176+ msgstr ">>> x = 1.2 "
177177
178178#: ../../faq/design.rst:77
179179msgid ""
@@ -187,29 +187,31 @@ msgstr ""
187187
188188#: ../../faq/design.rst:81
189189msgid "1.0011001100110011001100110011001100110011001100110011 (binary)"
190- msgstr ""
190+ msgstr "1.0011001100110011001100110011001100110011001100110011 (binary) "
191191
192192#: ../../faq/design.rst:83
193193msgid "which is exactly::"
194194msgstr "で、正確には次の値です::"
195195
196196#: ../../faq/design.rst:85
197197msgid "1.1999999999999999555910790149937383830547332763671875 (decimal)"
198- msgstr ""
198+ msgstr "1.1999999999999999555910790149937383830547332763671875 (decimal) "
199199
200200#: ../../faq/design.rst:87
201201msgid ""
202202"The typical precision of 53 bits provides Python floats with 15--16 decimal "
203203"digits of accuracy."
204204msgstr ""
205- "53bit の典型的な精度は 、Python の float に 10 進数で 15〜16桁の精度を与えま "
206- "す 。"
205+ "典型的な 53bit 精度は 、Python の float に 10 進数での 15〜16 桁の正確さを与え "
206+ "ます 。"
207207
208208#: ../../faq/design.rst:90
209209msgid ""
210210"For a fuller explanation, please see the :ref:`floating-point arithmetic "
211211"<tut-fp-issues>` chapter in the Python tutorial."
212212msgstr ""
213+ "詳しくは、Python チュートリアルの :ref:`floating-point arithmetic <tut-fp-"
214+ "issues>` の章を参照してください。"
213215
214216#: ../../faq/design.rst:95
215217msgid "Why are Python strings immutable?"
@@ -344,6 +346,8 @@ msgid ""
344346"while chunk := fp.read(200):\n"
345347" print(chunk)"
346348msgstr ""
349+ "while chunk := fp.read(200):\n"
350+ " print(chunk)"
347351
348352#: ../../faq/design.rst:164
349353msgid "See :pep:`572` for more information."
@@ -369,7 +373,7 @@ msgid ""
369373"problem. Compare the easy with which we rewrite a formula like x*(a+b) into "
370374"x*a + x*b to the clumsiness of doing the same thing using a raw OO notation."
371375msgstr ""
372- "(a) 幾つかの演算では、接頭辞は接尾辞よりも単純に読みやすいからです。接頭辞"
376+ "(a) 幾つかの演算では、接頭辞は接尾辞よりも単純に読みやすいからです。接頭辞"
373377"(そして接中辞!)による演算は数学において長い歴史があり、そこでは課題に対す"
374378"る数学者の思考を視覚的に助けるような記法が好まれます。x*(a+b)をx*a + x*bに書"
375379"き換える容易さと、それと同じことを純粋なオブジェクト指向の記法で行う煩わしさ"
@@ -386,13 +390,14 @@ msgid ""
386390"mapping has a get() or keys() method, or something that isn't a file has a "
387391"write() method."
388392msgstr ""
389- "(b) len(x)というコードを読んだ時、私はそれが何かの長さを問うているのだなと知"
390- "ることができます。これは私に2つの事を知らせています。一つは結果が整数であるこ"
391- "と、そして引数は何らかのコンテナであることです。対して、x.len()を目にした場"
392- "合、私はその時点でxが何らかのコンテナであり、それが標準のlen()を持っているク"
393- "ラスを継承しているか、インターフェースを実装していることを知っている必要があ"
394- "ります。mappingを実装していないクラスがget()やkeys()メソッドを持っていたり、"
395- "fileでない何かがwrite()メソッドを持っているような混乱は時折見かけます。"
393+ "(b) len(x) というコードを読んだ時、私はそれが何かの長さを問うているのだなと"
394+ "知ることができます。これは私に2つの事を知らせています。一つは結果が整数である"
395+ "こと、そして引数は何らかのコンテナであることです。対して、 x.len() を目にした"
396+ "場合、私はその時点でxが何らかのコンテナであり、それが標準のlen()を持っている"
397+ "クラスを継承しているか、インターフェースを実装していることを知っている必要が"
398+ "あります。 mapping を実装していないクラスが get() や keys() メソッドを持って"
399+ "いたり、 file でない何かが write() メソッドを持っているような混乱は時折見かけ"
400+ "ます。"
396401
397402#: ../../faq/design.rst:189
398403msgid "https://mail.python.org/pipermail/python-3000/2006-November/004643.html"
0 commit comments