Skip to content

Commit 8bad659

Browse files
committed
既存関数の更新分を翻訳
1 parent bf6dad6 commit 8bad659

File tree

10 files changed

+64
-55
lines changed

10 files changed

+64
-55
lines changed

language-snippets.ent

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2121,20 +2121,6 @@ PECL 拡張モジュールのインストール</link> という章にありま
21212121

21222122
<!ENTITY sqlsafemode '<link xmlns="http://docbook.org/ns/docbook" linkend="ini.sql.safe-mode">SQL セーフモード</link>'>
21232123

2124-
<!-- BCMath Notes -->
2125-
<!-- to be translated -->
2126-
<!ENTITY bc.scale.description '<varlistentry xmlns="http://docbook.org/ns/docbook">
2127-
<term><parameter>scale</parameter></term>
2128-
<listitem>
2129-
<simpara>
2130-
This parameter is used to set the number of digits after the decimal place in the result.
2131-
If &null;, it will default to the default scale set with <function>bcscale</function>,
2132-
or fallback to the value of the
2133-
<link linkend="ini.bcmath.scale"><literal>bcmath.scale</literal></link> INI directive.
2134-
</simpara>
2135-
</listitem>
2136-
</varlistentry>'>
2137-
21382124
<!-- CTYPE Notes -->
21392125
<!ENTITY note.ctype.parameter.integer '<note xmlns="http://docbook.org/ns/docbook"><para>
21402126
-128 から 255 までの <type>int</type> を渡すと、ひとつの文字の ASCII 値とみなします

reference/bc/functions/bcadd.xml

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: working -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: working -->
44
<!-- CREDITS: takagi -->
55
<refentry xml:id="function.bcadd" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -42,7 +42,17 @@
4242
</para>
4343
</listitem>
4444
</varlistentry>
45-
&bc.scale.description;
45+
<varlistentry>
46+
<term><parameter>scale</parameter></term>
47+
<listitem>
48+
<simpara>
49+
結果の小数点以下の桁数を指定します。&null; の場合は、 <function>bcscale</function> 関数でグローバルに
50+
設定した桁数をデフォルトとして使用します。
51+
それも設定されていない場合は <link linkend="ini.bcmath.scale"><literal>bcmath.scale</literal></link>
52+
INI ディレクティブの値を使用します。
53+
</simpara>
54+
</listitem>
55+
</varlistentry>
4656
</variablelist>
4757
</para>
4858
</refsect1>
@@ -58,15 +68,10 @@
5868
<refsect1 role="errors">
5969
&reftitle.errors;
6070
<para>
61-
This function throws a <exceptionname>ValueError</exceptionname> in the following cases:
71+
この関数は、以下の場合に <classname>ValueError</classname> をスローします:
6272
<simplelist>
63-
<member>
64-
<parameter>num1</parameter> or <parameter>num2</parameter>
65-
is not a well-formed BCMath numeric string.
66-
</member>
67-
<member>
68-
<parameter>scale</parameter> is outside the valid range.
69-
</member>
73+
<member><parameter>num1</parameter> もしくは <parameter>num1</parameter> が、BCMath で有効でない数値形式の文字列である場合</member>
74+
<member><parameter>scale</parameter> が範囲外の値である場合</member>
7075
</simplelist>
7176
</para>
7277
</refsect1>
@@ -118,6 +123,7 @@ echo bcadd($a, $b, 4); // 6.2340
118123
<para>
119124
<simplelist>
120125
<member><function>bcsub</function></member>
126+
<member><methodname>BcMath\Number::add</methodname></member>
121127
</simplelist>
122128
</para>
123129
</refsect1>

reference/bc/functions/bccomp.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: ready -->
44
<!-- CREDITS: takagi -->
55
<refentry xml:id="function.bccomp" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
66
<refnamediv>
@@ -77,6 +77,13 @@ echo bccomp('1.00001', '1', 5); // 1
7777
</programlisting>
7878
</example>
7979
</refsect1>
80+
81+
<refsect1 role="seealso">
82+
&reftitle.seealso;
83+
<simplelist>
84+
<member><methodname>BcMath\Number::compare</methodname></member>
85+
</simplelist>
86+
</refsect1>
8087
</refentry>
8188
<!-- Keep this comment at the end of the file
8289
Local variables:

reference/bc/functions/bcdiv.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: working -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: working -->
44
<!-- CREDITS: takagi,mumumu -->
55
<refentry xml:id="function.bcdiv" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
66
<refnamediv>
@@ -60,8 +60,8 @@
6060
<!-- Include standard ValueErrors for num1, num2, and scale, this includes the title -->
6161
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('function.bcadd')/db:refsect1[@role='errors']/*)" />
6262
<simpara>
63-
This function throws a <exceptionname>DivisionByZeroError</exceptionname>
64-
exception if <parameter>num2</parameter> is <literal>0</literal>.
63+
この関数は、 <parameter>num2</parameter> が <literal>0</literal> である場合、
64+
<exceptionname>DivisionByZeroError</exceptionname> exception をスローします。
6565
</simpara>
6666
</refsect1>
6767

@@ -108,6 +108,7 @@ echo bcdiv('105', '6.55957', 3); // 16.007
108108
<para>
109109
<simplelist>
110110
<member><function>bcmul</function></member>
111+
<member><methodname>BcMath\Number::div</methodname></member>
111112
</simplelist>
112113
</para>
113114
</refsect1>

reference/bc/functions/bcmod.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: working -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: working -->
44
<!-- CREDITS: takagi,mumumu -->
55
<refentry xml:id="function.bcmod" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
66
<refnamediv>
@@ -57,7 +57,8 @@
5757
<row>
5858
<entry>8.0.0</entry>
5959
<entry>
60-
Dividing by <literal>0</literal> now throws a <exceptionname>DivisionByZeroError</exceptionname> exception instead of returning null.
60+
<literal>0</literal> 除算を行うと、<exceptionname>DivisionByZeroError</exceptionname>
61+
exception がスローされるようになりました。以前は &null; が返されていました。
6162
</entry>
6263
</row>
6364
<row>
@@ -115,6 +116,7 @@ echo bcmod('5.7', '1.3'); // 0.5 as of PHP 7.2.0; 0 previously
115116
<para>
116117
<simplelist>
117118
<member><function>bcdiv</function></member>
119+
<member><methodname>BcMath\Number::mod</methodname></member>
118120
</simplelist>
119121
</para>
120122
</refsect1>

reference/bc/functions/bcmul.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: ready -->
44
<!-- CREDITS: takagi,mumumu -->
55
<refentry xml:id="function.bcmul" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
66
<refnamediv>
@@ -108,6 +108,7 @@ echo bcmul('5', '2', 2); // prints "10", not "10.00"
108108
<para>
109109
<simplelist>
110110
<member><function>bcdiv</function></member>
111+
<member><methodname>BcMath\Number::mul</methodname></member>
111112
</simplelist>
112113
</para>
113114
</refsect1>

reference/bc/functions/bcpow.xml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: working -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: working -->
44
<!-- CREDITS: takagi,mumumu -->
55
<refentry xml:id="function.bcpow" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -61,16 +61,16 @@
6161
<refsect1 role="errors">
6262
&reftitle.errors;
6363
<para>
64-
This function throws a <exceptionname>ValueError</exceptionname> in the following cases:
64+
この関数は、以下の場合に <exceptionname>ValueError</exceptionname> をスローします:
6565
<simplelist>
66-
<member><parameter>num</parameter> or <parameter>exponent</parameter> is not a well-formed BCMath numeric string</member>
67-
<member><parameter>exponent</parameter> has a fractional part</member>
68-
<member><parameter>exponent</parameter> or <parameter>scale</parameter> is outside the valid range</member>
66+
<member><parameter>num</parameter> もしくは <parameter>exponent</parameter> が、BCMath で有効でない数値形式の文字列である場合</member>
67+
<member><parameter>exponent</parameter> が整数値でない場合</member>
68+
<member><parameter>exponent</parameter> もしくは <parameter>scale</parameter> が範囲外の値である場合</member>
6969
</simplelist>
7070
</para>
7171
<simpara>
72-
This function throws a <exceptionname>DivisionByZeroError</exceptionname> exception if <parameter>num</parameter>
73-
is <literal>0</literal> and <parameter>exponent</parameter> is a negative value.
72+
この関数は、<parameter>num</parameter> の値が <literal>0</literal> かつ <parameter>exponent</parameter> が負の値である場合、
73+
<exceptionname>DivisionByZeroError</exceptionname> exception をスローします。
7474
</simpara>
7575
</refsect1>
7676

@@ -88,15 +88,16 @@
8888
<row>
8989
<entry>8.4.0</entry>
9090
<entry>
91-
Negative powers of <literal>0</literal> previously returned 0, but now throw a <exceptionname>DivisionByZeroError</exceptionname>
92-
exception.
91+
<literal>0</literal> の負のべき乗を行った場合、<literal>0</literal> を返す代わりに
92+
<exceptionname>DivisionByZeroError</exceptionname> がスローされるようになりました。
9393
</entry>
9494
</row>
9595
<row>
9696
<entry>8.0.0</entry>
9797
<entry>
98-
When <parameter>exponent</parameter> has a fractional part, it now throws a <exceptionname>ValueError</exceptionname>
99-
instead of truncating.
98+
<parameter>exponent</parameter> が小数部を持つ場合、<exceptionname>ValueError</exceptionname>
99+
がスローされるようになりました。
100+
以前は、小数部を切り捨てて整数として計算を行っていました。
100101
</entry>
101102
</row>
102103
<row>
@@ -156,6 +157,7 @@ echo bcpow('5', '2', 2); // 結果は "25.00" ではなく "25" となりま
156157
<simplelist>
157158
<member><function>bcpowmod</function></member>
158159
<member><function>bcsqrt</function></member>
160+
<member><methodname>BcMath\Number::pow</methodname></member>
159161
</simplelist>
160162
</para>
161163
</refsect1>

reference/bc/functions/bcpowmod.xml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: takagi Status: working -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: takagi Status: working -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id="function.bcpowmod" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -70,17 +70,17 @@
7070
<refsect1 role="errors">
7171
&reftitle.errors;
7272
<para>
73-
This function throws a <exceptionname>ValueError</exceptionname> in the following cases:
73+
この関数は、以下の場合に <exceptionname>ValueError</exceptionname> をスローします:
7474
<simplelist>
75-
<member><parameter>num</parameter>, <parameter>exponent</parameter> or <parameter>modulus</parameter> is not a well-formed BCMath numeric string</member>
76-
<member><parameter>num</parameter>, <parameter>exponent</parameter> or <parameter>modulus</parameter> has a fractional part</member>
77-
<member><parameter>exponent</parameter> is a negative value</member>
78-
<member><parameter>scale</parameter> is outside the valid range</member>
75+
<member><parameter>num</parameter><parameter>exponent</parameter> <parameter>modulus</parameter> のいずれかが、BCMath で有効でない数値形式の文字列である場合</member>
76+
<member><parameter>num</parameter><parameter>exponent</parameter> <parameter>modulus</parameter> のいずれかが整数値でない場合</member>
77+
<member><parameter>exponent</parameter> が負の値である場合</member>
78+
<member><parameter>scale</parameter> が範囲外の値である場合</member>
7979
</simplelist>
8080
</para>
8181
<simpara>
82-
This function throws a <exceptionname>DivisionByZeroError</exceptionname> exception if <parameter>modulus</parameter>
83-
is <literal>0</literal>.
82+
この関数は、<parameter>modulus</parameter> の値が <literal>0</literal> である場合、
83+
<exceptionname>DivisionByZeroError</exceptionname> exception をスローします。
8484
</simpara>
8585
</refsect1>
8686

@@ -104,13 +104,14 @@
104104
<row>
105105
<entry>8.0.0</entry>
106106
<entry>
107-
Now throws a <exceptionname>ValueError</exceptionname> instead of returning &false; if <parameter>exponent</parameter> is a negative value.
107+
<parameter>exponent</parameter> が負の値の場合、&false; を返す代わりに <exceptionname>ValueError</exceptionname> をスローするようになりました。
108108
</entry>
109109
</row>
110110
<row>
111111
<entry>8.0.0</entry>
112112
<entry>
113-
Dividing by <literal>0</literal> now throws a <exceptionname>DivisionByZeroError</exceptionname> exception instead of returning &false;.
113+
<literal>0</literal> 除算を行うと、<exceptionname>DivisionByZeroError</exceptionname>
114+
exception がスローされるようになりました。以前は &false; が返されていました。
114115
</entry>
115116
</row>
116117
</tbody>
@@ -157,6 +158,7 @@ $b = bcmod(bcpow($x, $y), $mod);
157158
<simplelist>
158159
<member><function>bcpow</function></member>
159160
<member><function>bcmod</function></member>
161+
<member><methodname>BcMath\Number::powmod</methodname></member>
160162
</simplelist>
161163
</para>
162164
</refsect1>

reference/bc/functions/bcsqrt.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: ready -->
44
<!-- CREDITS: takagi -->
55
<refentry xml:id="function.bcsqrt" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -116,6 +116,7 @@ echo bcsqrt('2', 3); // 1.414
116116
<para>
117117
<simplelist>
118118
<member><function>bcpow</function></member>
119+
<member><methodname>BcMath\Number::sqrt</methodname></member>
119120
</simplelist>
120121
</para>
121122
</refsect1>

reference/bc/functions/bcsub.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: hirokawa Status: working -->
3+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: hirokawa Status: working -->
44
<!-- CREDITS: takagi -->
55
<refentry xml:id="function.bcsub" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
66
<refnamediv>
@@ -48,7 +48,7 @@
4848
<row>
4949
<entry>8.0.0</entry>
5050
<entry>
51-
<parameter>scale</parameter> is now nullable.
51+
<parameter>scale</parameter> nullable になりました。
5252
</entry>
5353
</row>
5454
</tbody>
@@ -81,6 +81,7 @@ echo bcsub($a, $b, 4); // -3.7660
8181
<para>
8282
<simplelist>
8383
<member><function>bcadd</function></member>
84+
<member><methodname>BcMath\Number::sub</methodname></member>
8485
</simplelist>
8586
</para>
8687
</refsect1>

0 commit comments

Comments
 (0)