@@ -78,13 +78,15 @@ msgstr ""
7878msgid ""
7979"Return the number of ways to choose *k* items from *n* items without "
8080"repetition and without order."
81- msgstr ""
81+ msgstr "*n* 個の中から *k* 個を重複無く順序をつけずに選ぶ方法の数を返します。 "
8282
8383#: ../../library/math.rst:44
8484msgid ""
8585"Evaluates to ``n! / (k! * (n - k)!)`` when ``k <= n`` and evaluates to zero "
8686"when ``k > n``."
8787msgstr ""
88+ "``k <= n`` のとき ``n! / (k! * (n - k)!)`` と評価し、``k > n`` のとき 0 と評"
89+ "価します。"
8890
8991#: ../../library/math.rst:47
9092msgid ""
@@ -98,6 +100,8 @@ msgid ""
98100"Raises :exc:`TypeError` if either of the arguments are not integers. Raises :"
99101"exc:`ValueError` if either of the arguments are negative."
100102msgstr ""
103+ "いずれかの引数が整数でないなら :exc:`TypeError` を送出します。いずれかの引数"
104+ "が負であれば :exc:`ValueError` を送出します。"
101105
102106#: ../../library/math.rst:59
103107msgid ""
@@ -302,6 +306,8 @@ msgid ""
302306"floor of the exact square root of *n*, or equivalently the greatest integer "
303307"*a* such that *a*\\ ² |nbsp| ≤ |nbsp| *n*."
304308msgstr ""
309+ "非負整数 *n* の整数平方根を返します。これは *n* の正確な平方根の床であり、 "
310+ "*a*\\ ² |nbsp| ≤ |nbsp| *n* を満たす最大の整数 *a* と等価です。"
305311
306312#: ../../library/math.rst:193
307313msgid ""
@@ -310,6 +316,9 @@ msgid ""
310316"the exact square root of *n*. For positive *n*, this can be computed using "
311317"``a = 1 + isqrt(n - 1)``."
312318msgstr ""
319+ "少し応用すれば、*n* |nbsp| ≤ |nbsp| *a*\\ ² を満たす最小の整数 *a* 、言い換え"
320+ "れば *n* の正確な平方根の天井を効率的に得られます。正の *n* に対して、これは "
321+ "``a = 1 + isqrt(n - 1)`` を使って計算できます。"
313322
314323#: ../../library/math.rst:203
315324msgid ""
@@ -329,32 +338,40 @@ msgstr ""
329338msgid ""
330339"Return the number of ways to choose *k* items from *n* items without "
331340"repetition and with order."
332- msgstr ""
341+ msgstr "*n* 個の中から *k* 個を重複無く順序をつけて選ぶ方法の数を返します。 "
333342
334343#: ../../library/math.rst:218
335344msgid ""
336345"Evaluates to ``n! / (n - k)!`` when ``k <= n`` and evaluates to zero when "
337346"``k > n``."
338347msgstr ""
348+ "``k <= n`` のとき ``n! / (n - k)!`` と評価し、``k > n`` のとき 0 と評価しま"
349+ "す。"
339350
340351#: ../../library/math.rst:221
341352msgid ""
342353"If *k* is not specified or is None, then *k* defaults to *n* and the "
343354"function returns ``n!``."
344355msgstr ""
356+ "*k* が指定されていないか None であれば、*k* はデフォルトで *n* となりこの関数"
357+ "は ``n!`` を返します。"
345358
346359#: ../../library/math.rst:232
347360msgid ""
348361"Calculate the product of all the elements in the input *iterable*. The "
349362"default *start* value for the product is ``1``."
350363msgstr ""
364+ "入力 *iterable* の全ての要素の積を計算します。積のデフォルト *start* 値は "
365+ "``1`` です。"
351366
352367#: ../../library/math.rst:235
353368msgid ""
354369"When the iterable is empty, return the start value. This function is "
355370"intended specifically for use with numeric values and may reject non-numeric "
356371"types."
357372msgstr ""
373+ "イテラブルが空のとき、初期値を返します。この関数は特に数値に使うことを意図さ"
374+ "れており、非数値を受け付けないことがあります。"
358375
359376#: ../../library/math.rst:244
360377msgid ""
0 commit comments