You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -337,10 +337,9 @@ Zwraca długość podanego ciągu znaków.
337
337
</para>
338
338
<para>
339
339
Jeżeli znalazłeś błąd w manualu, w dowolnym języku, zgłoś go proszę
340
-
341
-
używając systemu śledzenia błędów w repozytorium odpowiedniego języka pod <linkxlink:href="https://github.com/php/?q=doc">https://github.com/php</link>.
342
-
Przykładowo błędy w angielskiej wersji podręcznika powinny być zgłaszane pod
Zwraca wynik jako ciąg znaków lub &false; jeśli parametr <parameter>modulus</parameter>
64
-
wynosi <literal>0</literal>, lub parametr <parameter>exponent</parameter> jest ujemny.
63
+
Zwraca wynik jako ciąg znaków.
65
64
</para>
66
65
</refsect1>
67
66
67
+
<refsect1role="errors">
68
+
&reftitle.errors;
69
+
<para>
70
+
Ta funkcja rzuca <exceptionname>ValueError</exceptionname> w następujących wypadkach:
71
+
<simplelist>
72
+
<member><parameter>num</parameter>, <parameter>exponent</parameter> lub <parameter>modulus</parameter> nie są poprawnie sformatowanymi dla BCMath ciągami numerycznymi</member>
73
+
<member><parameter>num</parameter>, <parameter>exponent</parameter> lub <parameter>modulus</parameter> mają część ułamkową</member>
74
+
<member><parameter>exponent</parameter> ma wartość ujemną</member>
75
+
<member><parameter>scale</parameter> jest poza poprawnym zakresem</member>
76
+
</simplelist>
77
+
</para>
78
+
<simpara>
79
+
Ta funkcja rzuca wyjątek <exceptionname>DivisionByZeroError</exceptionname> jeśli <parameter>modulus</parameter>
80
+
wynosi <literal>0</literal>.
81
+
</simpara>
82
+
</refsect1>
83
+
68
84
<refsect1role="changelog">
69
85
&reftitle.changelog;
70
86
<informaltable>
@@ -82,6 +98,18 @@
82
98
Parametr <parameter>scale</parameter> dopuszcza teraz &null;.
83
99
</entry>
84
100
</row>
101
+
<row>
102
+
<entry>8.0.0</entry>
103
+
<entry>
104
+
Od teraz rzucany jest <exceptionname>ValueError</exceptionname> zamiast zwrócenia &false; jeśli <parameter>exponent</parameter> jest ujemną wartością.
105
+
</entry>
106
+
</row>
107
+
<row>
108
+
<entry>8.0.0</entry>
109
+
<entry>
110
+
Dzielenie przez <literal>0</literal> rzuca teraz wyjątek <exceptionname>DivisionByZeroError</exceptionname> zamiast zwracać &false;.
0 commit comments