Skip to content

Commit 79f8870

Browse files
committed
update for sync with English docs
1 parent 14fed87 commit 79f8870

File tree

12 files changed

+204
-177
lines changed

12 files changed

+204
-177
lines changed

reference/bc/book.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: 46a9cdd2dbef4ec89bf65fad9930e2feb78bbb98 Maintainer: aydin Status: ready -->
2+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: aydin Status: ready -->
33
<book xml:id="book.bc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
44
<?phpdoc extension-membership="bundled" ?>
55
<title>BCMath Keyfi Duyarlıklı Matematik</title>
@@ -49,6 +49,7 @@ echo bcsub($num1, $num2, 1); // => '0.0'
4949

5050
&reference.bc.setup;
5151
&reference.bc.reference;
52+
&reference.bc.bcmath.number;
5253

5354
</book>
5455

reference/bc/functions/bcadd.xml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: aydin Status: ready -->
2+
<!-- EN-Revision: 3295741565f760edd22e305bd10e37f243e9e194 Maintainer: aydin Status: ready -->
33
<refentry xml:id="function.bcadd" xmlns="http://docbook.org/ns/docbook">
44
<refnamediv>
55
<refname>bcadd</refname>
6-
<refpurpose>İki keyfi duyarlıklı sayıyı toplar</refpurpose>
6+
<refpurpose>Keyfi duyarlıklı iki sayıyı toplar</refpurpose>
77
</refnamediv>
88

99
<refsect1 role="description">
@@ -40,7 +40,19 @@
4040
</para>
4141
</listitem>
4242
</varlistentry>
43-
&bc.scale.description;
43+
<varlistentry xml:id="function.bcadd..parameters.scale">
44+
<term><parameter>basamak</parameter></term>
45+
<listitem>
46+
<simpara>
47+
Bu bağımsız değişken, sonuçtaki ondalık iminden sonraki basamak
48+
sayısını ayarlamak için kullanılır. Değeri &null; ise,
49+
<function>bcscale</function> ile atanan öntanımlı basamak sayısı
50+
veya son çare olarak
51+
<link linkend="ini.bcmath.scale"><literal>bcmath.scale</literal></link>
52+
INI yönergesinin değeri kullanılır.
53+
</simpara>
54+
</listitem>
55+
</varlistentry>
4456
</variablelist>
4557
</para>
4658
</refsect1>
@@ -68,6 +80,7 @@
6880
</simplelist>
6981
</para>
7082
</refsect1>
83+
7184
<refsect1 role="changelog">
7285
&reftitle.changelog;
7386
<informaltable>
@@ -115,6 +128,7 @@ echo bcadd($a, $b, 4); // 6.2340
115128
<para>
116129
<simplelist>
117130
<member><function>bcsub</function></member>
131+
<member><methodname>BcMath\Number::add</methodname></member>
118132
</simplelist>
119133
</para>
120134
</refsect1>

reference/bc/functions/bccomp.xml

Lines changed: 21 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- $Revision$ -->
3-
<!-- EN-Revision: 23f5599c8cc2713e7a4fdc29d8cceab66c341c48 Maintainer: aydin Status: ready -->
4-
<refentry xml:id="function.bccomp" xmlns="http://docbook.org/ns/docbook">
2+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: aydin Status: ready -->
3+
<refentry xml:id="function.bccomp" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
54
<refnamediv>
65
<refname>bccomp</refname>
76
<refpurpose>İki keyfi duyarlıklı sayıyı karşılaştırır</refpurpose>
@@ -11,59 +10,31 @@
1110
&reftitle.description;
1211
<methodsynopsis>
1312
<type>int</type><methodname>bccomp</methodname>
14-
<methodparam><type>string</type><parameter>sol_terim</parameter></methodparam>
15-
<methodparam><type>string</type><parameter>sag_terim</parameter></methodparam>
13+
<methodparam><type>string</type><parameter>sayı1</parameter></methodparam>
14+
<methodparam><type>string</type><parameter>sayı2</parameter></methodparam>
1615
<methodparam choice="opt"><type class="union"><type>int</type><type>null</type></type><parameter>basamak</parameter><initializer>&null;</initializer></methodparam>
1716
</methodsynopsis>
1817
<para>
19-
<parameter>sol_terim</parameter> ile
20-
<parameter>sag_terim</parameter>'i karşılaştırır ve sonucu tamsayı
21-
olarak döndürür.
18+
<parameter>sayı1</parameter> ile
19+
<parameter>sayı2</parameter>karşılaştırılır ve sonuç tamsayı
20+
olarak döndürülür.
2221
</para>
2322
</refsect1>
2423

25-
<refsect1 role="parameters">
26-
&reftitle.parameters;
27-
<para>
28-
<variablelist>
29-
<varlistentry>
30-
<term><parameter>sol_terim</parameter></term>
31-
<listitem>
32-
<para>
33-
Dizge olarak sol terim.
34-
</para>
35-
</listitem>
36-
</varlistentry>
37-
<varlistentry>
38-
<term><parameter>sag_terim</parameter></term>
39-
<listitem>
40-
<para>
41-
Dizge olarak sağ terim.
42-
</para>
43-
</listitem>
44-
</varlistentry>
45-
<varlistentry>
46-
<term><parameter>basamak</parameter></term>
47-
<listitem>
48-
<para>
49-
Seçime bağlı <parameter>basamak</parameter> bağımsız değişkeni, karşılaştırmada
50-
dikkate alınacak ondalık bölümden sonraki basamak sayısını ayarlar.
51-
</para>
52-
</listitem>
53-
</varlistentry>
54-
</variablelist>
55-
</para>
56-
</refsect1>
24+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('function.bcadd')/db:refsect1[@role='parameters'])" />
5725

5826
<refsect1 role="returnvalues">
5927
&reftitle.returnvalues;
6028
<para>
61-
Eğer iki terim eşitse 0 döndürür, <parameter>sol_terim</parameter>
62-
<parameter>sag_terim</parameter>'den büyükse 1, değilse -1
63-
döndürür.
29+
Eğer iki terim eşitse <literal>0</literal> döndürür,
30+
<parameter>sayı1</parameter>
31+
<parameter>sayı2</parameter>'den büyükse <literal>1</literal>,
32+
değilse <literal>-1</literal> döndürür.
6433
</para>
6534
</refsect1>
6635

36+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('function.bcadd')/db:refsect1[@role='errors'])" />
37+
6738
<refsect1 role="changelog">
6839
&reftitle.changelog;
6940
<informaltable>
@@ -103,6 +74,13 @@ echo bccomp('1.00001', '1', 5); // 1
10374
</programlisting>
10475
</example>
10576
</refsect1>
77+
78+
<refsect1 role="seealso">
79+
&reftitle.seealso;
80+
<simplelist>
81+
<member><methodname>BcMath\Number::compare</methodname></member>
82+
</simplelist>
83+
</refsect1>
10684
</refentry>
10785

10886
<!-- Keep this comment at the end of the file

reference/bc/functions/bcdiv.xml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- EN-Revision: ddb05f8827151e25dd1c3e058f95f6c024bc881b Maintainer: aydin Status: ready -->
2+
<!-- EN-Revision: 3295741565f760edd22e305bd10e37f243e9e194 Maintainer: aydin Status: ready -->
33
<refentry xml:id="function.bcdiv" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
44
<refnamediv>
55
<refname>bcdiv</refname>
@@ -10,13 +10,12 @@
1010
&reftitle.description;
1111
<methodsynopsis>
1212
<type>string</type><methodname>bcdiv</methodname>
13-
<methodparam><type>string</type><parameter>bölünen</parameter></methodparam>
14-
<methodparam><type>string</type><parameter>bölen</parameter></methodparam>
13+
<methodparam><type>string</type><parameter>sayı1</parameter></methodparam>
14+
<methodparam><type>string</type><parameter>sayı2</parameter></methodparam>
1515
<methodparam choice="opt"><type class="union"><type>int</type><type>null</type></type><parameter>basamak</parameter><initializer>&null;</initializer></methodparam>
1616
</methodsynopsis>
1717
<simpara>
18-
<parameter>bölünen</parameter>'i
19-
<parameter>bölen</parameter>'e böler.
18+
<parameter>sayı1</parameter>'i <parameter>sayı2</parameter> ile böler.
2019
</simpara>
2120
</refsect1>
2221

@@ -25,22 +24,22 @@
2524
<para>
2625
<variablelist>
2726
<varlistentry>
28-
<term><parameter>bölünen</parameter></term>
27+
<term><parameter>sayı1</parameter></term>
2928
<listitem>
3029
<para>
3130
Dizge olarak bölünen.
3231
</para>
3332
</listitem>
3433
</varlistentry>
3534
<varlistentry>
36-
<term><parameter>bölen</parameter></term>
35+
<term><parameter>sayı2</parameter></term>
3736
<listitem>
3837
<para>
3938
Dizge olarak bölen.
4039
</para>
4140
</listitem>
4241
</varlistentry>
43-
&bc.scale.description;
42+
<xi:include xpointer="function.bcadd..parameters.scale" />
4443
</variablelist>
4544
</para>
4645
</refsect1>
@@ -53,13 +52,12 @@
5352
</refsect1>
5453

5554
<refsect1 role="errors">
56-
<!-- Include standard ValueErrors for num1, num2, and scale, this includes the title -->
5755
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('function.bcadd')/db:refsect1[@role='errors']/*)" />
58-
<simpara>
59-
<parameter>bölen</parameter> bağımsız değişkeninin değeri
56+
<para>
57+
<parameter>sayı1</parameter> bağımsız değişkeninin değeri
6058
<literal>0</literal> ise <exceptionname>DivisionByZeroError</exceptionname>
6159
istisnası oluşur.
62-
</simpara>
60+
</para>
6361
</refsect1>
6462

6563
<refsect1 role="changelog">
@@ -115,6 +113,7 @@ echo bcdiv('105', '6.55957', 3); // 16.007
115113
<member><function>bcdivmod</function></member>
116114
<member><function>bcmod</function></member>
117115
<member><function>bcmul</function></member>
116+
<member><methodname>BcMath\Number::div</methodname></member>
118117
</simplelist>
119118
</para>
120119
</refsect1>

reference/bc/functions/bcmod.xml

Lines changed: 27 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<!-- $Revision$ -->
3-
<!-- EN-Revision: 4754397753fd79f1c846868b66a2448babab1c54 Maintainer: aydin Status: ready -->
4-
<refentry xml:id="function.bcmod" xmlns="http://docbook.org/ns/docbook">
2+
<!-- EN-Revision: c7e83fbbbcde9f54affc09424d032c38492a3ff4 Maintainer: aydin Status: ready -->
3+
<refentry xml:id="function.bcmod" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
54
<refnamediv>
65
<refname>bcmod</refname>
76
<refpurpose>Keyfi duyarlıklı sayılarda bölme işleminden kalanı bulur
@@ -12,47 +11,31 @@
1211
&reftitle.description;
1312
<methodsynopsis>
1413
<type>string</type><methodname>bcmod</methodname>
15-
<methodparam><type>string</type><parameter>bölünen</parameter></methodparam>
16-
<methodparam><type>string</type><parameter>bölen</parameter></methodparam>
14+
<methodparam><type>string</type><parameter>sayı1</parameter></methodparam>
15+
<methodparam><type>string</type><parameter>sayı2</parameter></methodparam>
1716
<methodparam choice="opt"><type class="union"><type>int</type><type>null</type></type><parameter>basamak</parameter><initializer>&null;</initializer></methodparam>
1817
</methodsynopsis>
1918
<para>
20-
<parameter>bölünen</parameter>'in
21-
<parameter>bölen</parameter>'e bölünmesinden kalanı döndürür.
22-
<parameter>bölen</parameter> sıfır olmadıkça sonuç
23-
<parameter>bölünen</parameter>'in işaretini alır.
19+
<parameter>sayı1</parameter>'in
20+
<parameter>sayı2</parameter>'ye bölünmesinden kalanı döndürür.
21+
Sonuç <parameter>sayı1</parameter>'in işaretini alır.
2422
</para>
2523
</refsect1>
2624

27-
<refsect1 role="parameters">
28-
&reftitle.parameters;
25+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('function.bcadd')/db:refsect1[@role='parameters'])" />
26+
27+
<refsect1 role="returnvalues">
28+
&reftitle.returnvalues;
2929
<para>
30-
<variablelist>
31-
<varlistentry>
32-
<term><parameter>bölünen</parameter></term>
33-
<listitem>
34-
<para>
35-
Dizge olarak bölünen sayı.
36-
</para>
37-
</listitem>
38-
</varlistentry>
39-
<varlistentry>
40-
<term><parameter>bölen</parameter></term>
41-
<listitem>
42-
<para>
43-
Dizge olarak bölen sayı.
44-
</para>
45-
</listitem>
46-
</varlistentry>
47-
</variablelist>
30+
Dizge olarak kalanı döndürür.
4831
</para>
4932
</refsect1>
5033

51-
<refsect1 role="returnvalues">
52-
&reftitle.returnvalues;
34+
<refsect1 role="errors">
35+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('function.bcadd')/db:refsect1[@role='errors']/*)" />
5336
<para>
54-
Dizge olarak kalanı veya <parameter>bölen</parameter> <literal>0</literal>
55-
ise &null; döndürür.
37+
<parameter>sayı1</parameter> <literal>0</literal> ise
38+
<exceptionname>DivisionByZeroError</exceptionname> istisnası oluşur.
5639
</para>
5740
</refsect1>
5841

@@ -73,10 +56,18 @@
7356
<parameter>basamak</parameter> artık &null; olabiliyor.
7457
</entry>
7558
</row>
59+
<row>
60+
<entry>8.0.0</entry>
61+
<entry>
62+
<literal>0</literal> ile bölme, &null; döndürmek yerine artık
63+
<exceptionname>DivisionByZeroError</exceptionname> istisnasına
64+
sebep oluyor.
65+
</entry>
66+
</row>
7667
<row>
7768
<entry>7.2.0</entry>
7869
<entry>
79-
<parameter>bölünen</parameter> ve <parameter>bölen</parameter> artık
70+
<parameter>sayı1</parameter> ve <parameter>sayı2</parameter> artık
8071
ondalık kısmı kırpılıp tamsayı yapılmıyor. Dolayısıyla, işlev artık
8172
<literal>%</literal> işleci gibi değil <function>fmod</function> gibi
8273
davranıyor.
@@ -127,6 +118,8 @@ echo bcmod('5.7', '1.3'); // PHP 7.2.0 ve sonrası 0.5 - öncesi 0
127118
<para>
128119
<simplelist>
129120
<member><function>bcdiv</function></member>
121+
<member><function>bcdivmod</function></member>
122+
<member><methodname>BcMath\Number::mod</methodname></member>
130123
</simplelist>
131124
</para>
132125
</refsect1>

0 commit comments

Comments
 (0)