@@ -78,13 +78,15 @@ msgstr ""
78
78
msgid ""
79
79
"Return the number of ways to choose *k* items from *n* items without "
80
80
"repetition and without order."
81
- msgstr ""
81
+ msgstr "*n* 個の中から *k* 個を重複無く順序をつけずに選ぶ方法の数を返します。 "
82
82
83
83
#: ../../library/math.rst:44
84
84
msgid ""
85
85
"Evaluates to ``n! / (k! * (n - k)!)`` when ``k <= n`` and evaluates to zero "
86
86
"when ``k > n``."
87
87
msgstr ""
88
+ "``k <= n`` のとき ``n! / (k! * (n - k)!)`` と評価し、``k > n`` のとき 0 と評"
89
+ "価します。"
88
90
89
91
#: ../../library/math.rst:47
90
92
msgid ""
@@ -98,6 +100,8 @@ msgid ""
98
100
"Raises :exc:`TypeError` if either of the arguments are not integers. Raises :"
99
101
"exc:`ValueError` if either of the arguments are negative."
100
102
msgstr ""
103
+ "いずれかの引数が整数でないなら :exc:`TypeError` を送出します。いずれかの引数"
104
+ "が負であれば :exc:`ValueError` を送出します。"
101
105
102
106
#: ../../library/math.rst:59
103
107
msgid ""
@@ -302,6 +306,8 @@ msgid ""
302
306
"floor of the exact square root of *n*, or equivalently the greatest integer "
303
307
"*a* such that *a*\\ ² |nbsp| ≤ |nbsp| *n*."
304
308
msgstr ""
309
+ "非負整数 *n* の整数平方根を返します。これは *n* の正確な平方根の床であり、 "
310
+ "*a*\\ ² |nbsp| ≤ |nbsp| *n* を満たす最大の整数 *a* と等価です。"
305
311
306
312
#: ../../library/math.rst:193
307
313
msgid ""
@@ -310,6 +316,9 @@ msgid ""
310
316
"the exact square root of *n*. For positive *n*, this can be computed using "
311
317
"``a = 1 + isqrt(n - 1)``."
312
318
msgstr ""
319
+ "少し応用すれば、*n* |nbsp| ≤ |nbsp| *a*\\ ² を満たす最小の整数 *a* 、言い換え"
320
+ "れば *n* の正確な平方根の天井を効率的に得られます。正の *n* に対して、これは "
321
+ "``a = 1 + isqrt(n - 1)`` を使って計算できます。"
313
322
314
323
#: ../../library/math.rst:203
315
324
msgid ""
@@ -329,32 +338,40 @@ msgstr ""
329
338
msgid ""
330
339
"Return the number of ways to choose *k* items from *n* items without "
331
340
"repetition and with order."
332
- msgstr ""
341
+ msgstr "*n* 個の中から *k* 個を重複無く順序をつけて選ぶ方法の数を返します。 "
333
342
334
343
#: ../../library/math.rst:218
335
344
msgid ""
336
345
"Evaluates to ``n! / (n - k)!`` when ``k <= n`` and evaluates to zero when "
337
346
"``k > n``."
338
347
msgstr ""
348
+ "``k <= n`` のとき ``n! / (n - k)!`` と評価し、``k > n`` のとき 0 と評価しま"
349
+ "す。"
339
350
340
351
#: ../../library/math.rst:221
341
352
msgid ""
342
353
"If *k* is not specified or is None, then *k* defaults to *n* and the "
343
354
"function returns ``n!``."
344
355
msgstr ""
356
+ "*k* が指定されていないか None であれば、*k* はデフォルトで *n* となりこの関数"
357
+ "は ``n!`` を返します。"
345
358
346
359
#: ../../library/math.rst:232
347
360
msgid ""
348
361
"Calculate the product of all the elements in the input *iterable*. The "
349
362
"default *start* value for the product is ``1``."
350
363
msgstr ""
364
+ "入力 *iterable* の全ての要素の積を計算します。積のデフォルト *start* 値は "
365
+ "``1`` です。"
351
366
352
367
#: ../../library/math.rst:235
353
368
msgid ""
354
369
"When the iterable is empty, return the start value. This function is "
355
370
"intended specifically for use with numeric values and may reject non-numeric "
356
371
"types."
357
372
msgstr ""
373
+ "イテラブルが空のとき、初期値を返します。この関数は特に数値に使うことを意図さ"
374
+ "れており、非数値を受け付けないことがあります。"
358
375
359
376
#: ../../library/math.rst:244
360
377
msgid ""