com doc/ru: Исправле ние определ ений и терм инов: appendices/migration70/incomp atible/integers.xml
appendices/migration70/new-function s.xml appendices/migration73/new-functions.xml appe ndices/migration74/incompatible.xml appendices/migratio
n80/incompatible.xml appendices/migration80/new-fea tures.xml language/operators.xml language/types/declara tions.xml language/types/float.xml
language/types/integ er.xml language/types/numeric-strings.xml reference

From: Date: Mon, 15 Feb 2021 10:18:26 +0000
Subject: com doc/ru: Исправле ние определ ений и терм инов: appendices/migration70/incomp atible/integers.xml
appendices/migration70/new-function s.xml appendices/migration73/new-functions.xml appe ndices/migration74/incompatible.xml appendices/migratio
n80/incompatible.xml appendices/migration80/new-fea tures.xml language/operators.xml language/types/declara tions.xml language/types/float.xml
language/types/integ er.xml language/types/numeric-strings.xml reference
Groups: php.doc.ru 
Request: Send a blank email to doc-ru+get-8799@lists.php.net to get a copy of this message
Commit: d302f0df0588c2378f83045a469eb8205ee2d656 Author: Alex Erohin <alexandererohin@yandex.ru> Mon, 15 Feb 2021 13:01:49 +0300 Committer: Sergey Panteleev <sergey@php.net> Mon, 15 Feb 2021 13:18:26 +0300 Parents: c6ea1a5d3a5c1fe4c5530c6421211eed8293bab6 Branches: master Link: http://git.php.net/?p=doc/ru.git;a=commitdiff;h=d302f0df0588c2378f83045a469eb8205ee2d656 Log: Исправление определений и терминов - Исправлены разные определения и указания на GMP, некоторые из которых вносили путаницу в различие с BCMath - Исправлено дублирование терминов - плавающая точка Closes GH-18 Changed paths: M appendices/migration70/incompatible/integers.xml M appendices/migration70/new-functions.xml M appendices/migration73/new-functions.xml M appendices/migration74/incompatible.xml M appendices/migration80/incompatible.xml M appendices/migration80/new-features.xml M language/operators.xml M language/types/declarations.xml M language/types/float.xml M language/types/integer.xml M language/types/numeric-strings.xml M reference/bc/book.xml M reference/com/constants.xml M reference/dbase/book.xml M reference/filter/filters.xml M reference/gmagick/gmagick/frameimage.xml M reference/gmagick/gmagickpixel/getcolorvalue.xml M reference/gmagick/gmagickpixel/setcolorvalue.xml M reference/gmp/book.xml M reference/image/functions/imageaffinematrixconcat.xml M reference/image/functions/imageaffinematrixget.xml M reference/image/functions/imageconvolution.xml M reference/imagick/imagickkernel/getmatrix.xml M reference/imagick/imagickpixel/getcolor.xml M reference/imagick/imagickpixel/getcolorquantum.xml M reference/imagick/imagickpixel/getcolorvaluequantum.xml M reference/imagick/imagickpixel/setcolorvaluequantum.xml M reference/json/functions/json-encode.xml M reference/math/functions/fdiv.xml M reference/math/functions/round.xml M reference/mongo/types.xml M reference/mongodb/bson/decimal128.xml M reference/mysqli/quickstart.xml M reference/mysqlinfo/set.xml M reference/pdo/pdostatement/getcolumnmeta.xml M reference/solr/solrquery/gethighlightregexslop.xml M reference/spl_types/splfloat.xml M reference/sqlite3/sqlite3stmt/bindparam.xml M reference/sqlite3/sqlite3stmt/bindvalue.xml M reference/strings/functions/printf.xml M reference/ui/ui/point/at.xml M reference/zip/ziparchive/registerprogresscallback.xml

diff --git a/appendices/migration70/incompatible/integers.xml b/appendices/migration70/incompatible/integers.xml index a5e55beb8..78082015d 100644 --- a/appendices/migration70/incompatible/integers.xml +++ b/appendices/migration70/incompatible/integers.xml @@ -65,7 +65,7 @@ Stack trace: Ранее использование нуля в качестве делителя в операциях деления (/) или деления по модулю (%) приводило к ошибке уровня E_WARNING и возврату значения <constant>false</constant>. - Теперь оператор деления возвращает число с плавающей запятой, равное + Теперь оператор деления возвращает число с плавающей точкой, равное +INF, -INF или NAN, как определено в IEEE 754. Деление по модулю вместо ошибки уровня E_WARNING будет выбрасывать исключение <classname>DivisionByZeroError</classname>. diff --git a/appendices/migration70/new-functions.xml b/appendices/migration70/new-functions.xml index 7b881f3cb..3ca16224a 100644 --- a/appendices/migration70/new-functions.xml +++ b/appendices/migration70/new-functions.xml @@ -59,7 +59,7 @@ </sect2> <sect2 xml:id="migration70.new-functions.gmp"> - <title><link linkend="book.gmp">Вычисления с увеличенной точностью (GNU Multiple Precision)</link></title> + <title><link linkend="book.gmp">Вычисления над целыми числами с произвольной точностью (GNU Multiple Precision)</link></title> <itemizedlist> <listitem> diff --git a/appendices/migration73/new-functions.xml b/appendices/migration73/new-functions.xml index 5c2088702..005597ca3 100644 --- a/appendices/migration73/new-functions.xml +++ b/appendices/migration73/new-functions.xml @@ -68,7 +68,7 @@ </sect2> <sect2 xml:id="migration73.new-functions.gmp"> - <title>Вычисления с увеличенной точностью (GNU Multiple Precision)</title> + <title>Вычисления над целыми числами с произвольной точностью (GNU Multiple Precision)</title> <itemizedlist> <listitem> diff --git a/appendices/migration74/incompatible.xml b/appendices/migration74/incompatible.xml index d0081aaf0..84893d12f 100644 --- a/appendices/migration74/incompatible.xml +++ b/appendices/migration74/incompatible.xml @@ -140,7 +140,7 @@ </sect2> <sect2 xml:id="migration74.incompatible.bcmath"> - <title>Вычисления с произвольной точностью BCMath</title> + <title>Вычисления над числами с произвольной точностью BCMath</title> <para> Теперь функции BCMath будут выдавать предупреждения, diff --git a/appendices/migration80/incompatible.xml b/appendices/migration80/incompatible.xml index 13ad7d4af..ec0714133 100644 --- a/appendices/migration80/incompatible.xml +++ b/appendices/migration80/incompatible.xml @@ -317,7 +317,7 @@ function test(int $arg = null) {} <member>Попытка получить доступ к индексу массива не-массива.</member> <member>Попытка преобразовать массив в строку.</member> <member>Попытка использовать ресурс в качестве ключа массива.</member> - <member>Попытка использовать null, логическое значение или число с плавающей запятой в качестве строкового смещения.</member> + <member>Попытка использовать null, логическое значение или число с плавающей точкой в качестве строкового смещения.</member> <member>Попытка прочитать смещение строки за пределами допустимой границы.</member> <member>Попытка присвоить смещению строки пустую строку.</member> </simplelist> @@ -1457,9 +1457,9 @@ $array["key"]; <listitem> <para> <function>var_dump</function> и <function>debug_zval_dump</function> теперь будут печатать - числа с плавающей запятой, используя <link linkend="ini.serialize-precision">serialize_precision</link>, + числа с плавающей точкой, используя <link linkend="ini.serialize-precision">serialize_precision</link>, а не <link linkend="ini.precision">precision</link>. В конфигурации по умолчанию это означает, - что числа с плавающей запятой теперь печатаются с полной точностью + что числа с плавающей точкой теперь печатаются с полной точностью этими функциями отладки. </para> </listitem> diff --git a/appendices/migration80/new-features.xml b/appendices/migration80/new-features.xml index 0fa8fde8b..ecb6ab6ea 100644 --- a/appendices/migration80/new-features.xml +++ b/appendices/migration80/new-features.xml @@ -424,7 +424,7 @@ class ChildClass extends ParentClass { </listitem> <listitem> <para> - Добавлена функция <function>fdiv</function>, которая выполняет деление с плавающей запятой в соответствии с IEEE 754. + Добавлена функция <function>fdiv</function>, которая выполняет деление с плавающей точкой в соответствии с IEEE 754. Деление на ноль строго определено и возвращает одно из значений: <literal>Inf</literal>, <literal>-Inf</literal> или <literal>NaN</literal>. </para> @@ -451,7 +451,7 @@ class ChildClass extends ParentClass { или точности, и в этом случае ширина/точность передаётся в качестве аргумента printf. Это также позволяет использовать точность <literal>-1</literal> с <literal>%g</literal>, <literal>%G</literal>, <literal>%h</literal> и <literal>%H</literal>. Например, следующий код можно использовать для - воспроизведения форматирования с плавающей запятой по умолчанию PHP: + воспроизведения форматирования с плавающей точкой по умолчанию PHP: </para> <para> <programlisting role="php"> diff --git a/language/operators.xml b/language/operators.xml index 4c731bf1d..f868ced2d 100644 --- a/language/operators.xml +++ b/language/operators.xml @@ -1513,7 +1513,7 @@ echo 1 <=> 1; // 0 echo 1 <=> 2; // -1 echo 2 <=> 1; // 1 -// Числа с плавающей запятой +// Числа с плавающей точкой echo 1.5 <=> 1.5; // 0 echo 1.5 <=> 2.5; // -1 echo 2.5 <=> 1.5; // 1 @@ -1667,11 +1667,11 @@ function standard_array_compare($op1, $op2) </para> <warning> - <title>Сравнение чисел с плавающей запятой</title> + <title>Сравнение чисел с плавающей точкой</title> <para> Из-за особого внутреннего представления типа <type>float</type>, не нужно - проверять на равенство два числа с плавающей запятой (<type>float</type>). + проверять на равенство два числа с плавающей точкой (<type>float</type>). </para> <para> diff --git a/language/types/declarations.xml b/language/types/declarations.xml index d2514908d..04b5095cc 100644 --- a/language/types/declarations.xml +++ b/language/types/declarations.xml @@ -82,7 +82,7 @@ <row> <entry><type>float</type></entry> <entry> - Значение должно быть числом с плавающей запятой. + Значение должно быть числом с плавающей точкой. </entry> <entry/> </row> @@ -254,7 +254,7 @@ function sum($a, $b): float { return $a + $b; } -// Обратите внимание, что будет возвращено число с плавающей запятой. +// Обратите внимание, что будет возвращено число с плавающей точкой. var_dump(sum(1, 2)); ?> ]]> @@ -722,7 +722,7 @@ true --> 1 // bool совместим с int // int|float|bool "45" --> 45 // целочисленная "чистовая строка" -"45.0" --> 45.0 // "чистовая строка" с плавающей запятой +"45.0" --> 45.0 // "чистовая строка" с плавающей точкой "45X" --> true // не "чистовая строка", приведётся к bool "" --> false // не "чистовая строка", приведётся к bool diff --git a/language/types/float.xml b/language/types/float.xml index b7c017f4f..b95f8156a 100644 --- a/language/types/float.xml +++ b/language/types/float.xml @@ -3,10 +3,10 @@ <!-- Reviewed: yes --> <!-- $Revision$ --> <sect1 xml:id="language.types.float" xmlns:xlink="http://www.w3.org/1999/xlink"> - <title>Числа с плавающей запятой</title> + <title>Числа с плавающей точкой</title> <para> - Числа с плавающей запятой (также известные как "float", "double" или "real") + Числа с плавающей точкой или числа с плавающей запятой (также известные как "float", "double" или "real") могут быть определены следующими синтаксисами: </para> @@ -38,15 +38,15 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) </informalexample> <para> - Размер числа с плавающей запятой зависит от платформы, хотя максимум, как правило, + Размер числа с плавающей точкой зависит от платформы, хотя максимум, как правило, составляет 1.8e308 с точностью около 14 десятичных цифр (64-битный формат IEEE). </para> <warning xml:id="warn.float-precision"> - <title>Точность чисел с плавающей запятой</title> + <title>Точность чисел с плавающей точкой</title> <para> - Числа с плавающей запятой имеют ограниченную точность. Хотя это + Числа с плавающей точкой имеют ограниченную точность. Хотя это зависит от операционной системы, в PHP обычно используется формат двойной точности IEEE 754, дающий максимальную относительную ошибку округления порядка 1.11e-16. @@ -57,9 +57,9 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) <para> Кроме того, рациональные числа, которые могут быть точно представлены - в виде чисел с плавающей запятой с основанием 10, например, + в виде чисел с плавающей точкой с основанием 10, например, <literal>0.1</literal> или <literal>0.7</literal>, не имеют - точного внутреннего представления в качестве чисел с плавающей запятой + точного внутреннего представления в качестве чисел с плавающей точкой с основанием 2, вне зависимости от размера мантиссы. Поэтому они и не могут быть преобразованы в их внутреннюю двоичную форму без небольшой потери точности. Это может привести к неожиданным результатам: @@ -70,7 +70,7 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) </para> <para> - Так что никогда не доверяйте точности чисел с плавающей запятой до последней цифры + Так что никогда не доверяйте точности чисел с плавающей точкой до последней цифры и не проверяйте напрямую их равенство. Если вам действительно необходима высокая точность, используйте <link linkend="ref.bc">математические функции произвольной точности</link> и @@ -79,13 +79,13 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) <para> "Простое" объяснение можно найти в <link xlink:href="&url.floating.point.guide;">руководстве - по числам с плавающей запятой</link>, которое также называется + по числам с плавающей точкой</link>, которое также называется "Why don’t my numbers add up?" ("Почему мои числа не складываются?") </para> </warning> <sect2 xml:id="language.types.float.casting"> - <title>Преобразование в число с плавающей запятой</title> + <title>Преобразование в число с плавающей точкой</title> <sect3 xml:id="language.types.float.casting.from-string"> <title>Из строк</title> @@ -103,7 +103,7 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) <title>Из других типов</title> <para> - Для значений других типов преобразование выполняется путём преобразования значения сначала в целое число (<type>int</type>), а затем в число с плавающей запятой (<type> float </type>). + Для значений других типов преобразование выполняется путём преобразования значения сначала в целое число (<type>int</type>), а затем в число с плавающей точкой (<type> float </type>). Смотрите <link linkend="language.types.integer.casting">Преобразование в целое число</link> для получения дополнительной информации. </para> @@ -112,7 +112,7 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) <para> Поскольку определённые типы имеют неопределённое поведение при преобразовании в целое число (<type>int</type>), то же самое происходит и при преобразовании в - число с плавающей запятой (<type>float</type>). + число с плавающей точкой (<type>float</type>). </para> </note> </sect3> @@ -122,14 +122,14 @@ EXPONENT_DNUM (({LNUM} | {DNUM}) [eE][+-]? {LNUM}) <title>Сравнение чисел с плавающей точкой</title> <para> - Как указано выше, проверять числа с плавающей запятой на равенство + Как указано выше, проверять числа с плавающей точкой на равенство проблематично из-за их внутреннего представления. Тем не менее, существуют способы для их сравнения, которые работают несмотря на все эти ограничения. </para> <para> - Для сравнения чисел с плавающей запятой используется верхняя граница + Для сравнения чисел с плавающей точкой используется верхняя граница относительной ошибки при округлении. Эта величина называется машинной эпсилон или единицей округления (unit roundoff) и представляет собой самую маленькую допустимую разницу при расчётах. diff --git a/language/types/integer.xml b/language/types/integer.xml index 25ffeaba4..7b196a190 100644 --- a/language/types/integer.xml +++ b/language/types/integer.xml @@ -16,7 +16,7 @@ <itemizedlist> <listitem> <simpara> - <link linkend="book.gmp">Целые числа произвольной длины / GMP</link> + <link linkend="book.gmp">Вычисления над целыми числами с произвольной точностью (GNU Multiple Precision)</link> </simpara> </listitem> <listitem> @@ -26,7 +26,7 @@ </listitem> <listitem> <simpara> - <link linkend="book.bc">Числа произвольной точности / BCMath</link> + <link linkend="book.bc">Вычисления над числами с произвольной точностью BCMath</link> </simpara> </listitem> </itemizedlist> diff --git a/language/types/numeric-strings.xml b/language/types/numeric-strings.xml index 1b962f117..99db689fb 100644 --- a/language/types/numeric-strings.xml +++ b/language/types/numeric-strings.xml @@ -6,7 +6,7 @@ <title>Числовые строки</title> <para> В PHP, строка (<type>string</type>) считается числовой, если её можно интерпретировать как целое - (<type>int</type>) число или как число с плавающей запятой (<type>float</type>). + (<type>int</type>) число или как число с плавающей точкой (<type>float</type>). </para> <para> @@ -98,14 +98,14 @@ NUM_STRING ({INT_NUM_STRING} | {FLOAT_NUM_STRING}) <programlisting role="php"> <![CDATA[ <?php -$foo = 1 + "10.5"; // $foo считается за число с плавающей запятой (11.5) -$foo = 1 + "-1.3e3"; // $foo считается за число с плавающей запятой (-1299) +$foo = 1 + "10.5"; // $foo считается за число с плавающей точкой (11.5) +$foo = 1 + "-1.3e3"; // $foo считается за число с плавающей точкой (-1299) $foo = 1 + "bob-1.3e3"; // TypeError начиная с PHP 8.0.0. В более ранних версиях $foo считалось за целое число (1) $foo = 1 + "bob3"; // TypeError начиная с PHP 8.0.0, В более ранних версиях $foo считалось за целое число (1) $foo = 1 + "10 Small Pigs"; // $foo - целое (11). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE -$foo = 4 + "10.2 Little Piggies"; // $foo - число с плавающей запятой (14.2). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE -$foo = "10.0 pigs " + 1; // $foo - число с плавающей запятой (11). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE -$foo = "10.0 pigs " + 1.0; // $foo - число с плавающей запятой (11). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE +$foo = 4 + "10.2 Little Piggies"; // $foo - число с плавающей точкой (14.2). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE +$foo = "10.0 pigs " + 1; // $foo - число с плавающей точкой (11). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE +$foo = "10.0 pigs " + 1.0; // $foo - число с плавающей точкой (11). В PHP 8.0.0 создаётся ошибка уровня E_WARNING, а в более ранних версиях уровня E_NOTICE ?> ]]> </programlisting> diff --git a/reference/bc/book.xml b/reference/bc/book.xml index 2deb3f891..0101b9ba6 100644 --- a/reference/bc/book.xml +++ b/reference/bc/book.xml @@ -5,7 +5,7 @@ <book xml:id="book.bc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <?phpdoc extension-membership="bundled" ?> - <title>Вычисления с произвольной точностью BCMath</title> + <title>Вычисления над числами с произвольной точностью BCMath</title> <titleabbrev>BC Math</titleabbrev> <!-- {{{ preface --> diff --git a/reference/com/constants.xml b/reference/com/constants.xml index 0d0b86a84..e75cc9690 100644 --- a/reference/com/constants.xml +++ b/reference/com/constants.xml @@ -238,7 +238,7 @@ </entry> <entry>4</entry> <entry> - Значение IEEE с плавающей запятой размером 32 бита. + Значение IEEE с плавающей точкой размером 32 бита. </entry> <entry></entry> </row> @@ -249,7 +249,7 @@ </entry> <entry>5</entry> <entry> - Значение IEEE с плавающей запятой размером 64 бита. + Значение IEEE с плавающей точкой размером 64 бита. </entry> <entry></entry> </row> @@ -293,7 +293,7 @@ </entry> <entry>7</entry> <entry> - Значение с плавающей запятой размером 64 бита представляющее + Значение с плавающей точкой размером 64 бита представляющее количество дней (не секунд) с 31 Декабря 1899 года. К примеру, <literal>1 Января 1900</literal> равно 2.0, <literal>2 Января 1900</literal> равно 3.0, и т.д. Хранится таким же образом, что и diff --git a/reference/dbase/book.xml b/reference/dbase/book.xml index 0e9344831..7ab38827e 100644 --- a/reference/dbase/book.xml +++ b/reference/dbase/book.xml @@ -89,7 +89,7 @@ <row> <entry><literal>F</literal></entry> <entry>Float</entry> - <entry>Число с плавающей запятой</entry> + <entry>Число с плавающей точкой</entry> <entry>То же, что и <literal>N</literal>. Доступно с PHP 5.2.0</entry> </row> <row> diff --git a/reference/filter/filters.xml b/reference/filter/filters.xml index 87c7b3afc..86b95b82f 100644 --- a/reference/filter/filters.xml +++ b/reference/filter/filters.xml @@ -97,8 +97,8 @@ <entry> <constant>FILTER_FLAG_ALLOW_THOUSAND</constant> </entry> - <entry>Проверяет, что значение является корректным числом с плавающей запятой, и, при необходимости, - входит в определённый диапазон, в случае успешной проверки преобразует в число с плавающей запятой.</entry> + <entry>Проверяет, что значение является корректным числом с плавающей точкой, и, при необходимости, + входит в определённый диапазон, в случае успешной проверки преобразует в число с плавающей точкой.</entry> </row> <row> <entry><constant>FILTER_VALIDATE_INT</constant></entry> @@ -183,10 +183,10 @@ </para> <note> <para> - С PHP 5.4.11 числа +0 и -0 проверяются как целые числа, так и числа с плавающей запятой + С PHP 5.4.11 числа +0 и -0 проверяются как целые числа, так и числа с плавающей точкой (<constant>FILTER_VALIDATE_FLOAT</constant> и <constant>FILTER_VALIDATE_INT</constant>). До PHP 5.4.11 они проходили проверку - только как числа с плавающей запятой (<constant>FILTER_VALIDATE_FLOAT</constant>). + только как числа с плавающей точкой (<constant>FILTER_VALIDATE_FLOAT</constant>). </para> <para> Если задан <parameter>default</parameter>, то значение diff --git a/reference/gmagick/gmagick/frameimage.xml b/reference/gmagick/gmagick/frameimage.xml index b0856d938..ecf7bf51b 100644 --- a/reference/gmagick/gmagick/frameimage.xml +++ b/reference/gmagick/gmagick/frameimage.xml @@ -33,7 +33,7 @@ <term><parameter>color</parameter></term> <listitem> <para> - Объект GmagickPixel или число с плавающей запятой, представляющее матовый цвет + Объект GmagickPixel или число с плавающей точкой, представляющее матовый цвет </para> </listitem> </varlistentry> diff --git a/reference/gmagick/gmagickpixel/getcolorvalue.xml b/reference/gmagick/gmagickpixel/getcolorvalue.xml index ab805d4b9..bc821572d 100644 --- a/reference/gmagick/gmagickpixel/getcolorvalue.xml +++ b/reference/gmagick/gmagickpixel/getcolorvalue.xml @@ -17,7 +17,7 @@ </methodsynopsis> <para> Возвращает нормализованное значение для заданного цветового канала в виде - числа с плавающей запятой (float) в диапазоне от 0 до 1. + числа с плавающей точкой (float) в диапазоне от 0 до 1. </para> diff --git a/reference/gmagick/gmagickpixel/setcolorvalue.xml b/reference/gmagick/gmagickpixel/setcolorvalue.xml index 594fc6919..d0a9dfa2f 100644 --- a/reference/gmagick/gmagickpixel/setcolorvalue.xml +++ b/reference/gmagick/gmagickpixel/setcolorvalue.xml @@ -18,7 +18,7 @@ </methodsynopsis> <para> Устанавливает нормализованное значение цветового канала. Значение должно - быть числом с плавающей запятой (float) в диапазоне от 0 до 1. Также данная функция + быть числом с плавающей точкой (float) в диапазоне от 0 до 1. Также данная функция может использоваться для задания канала прозрачности объекта GmagickPixel. </para> @@ -42,7 +42,7 @@ <term><parameter>value</parameter></term> <listitem> <para> - Устанавливаемое значение. Число с плавающей запятой в диапазоне от 0 до 1. + Устанавливаемое значение. Число с плавающей точкой в диапазоне от 0 до 1. </para> </listitem> </varlistentry> diff --git a/reference/gmp/book.xml b/reference/gmp/book.xml index b05410fa1..51ffedecc 100644 --- a/reference/gmp/book.xml +++ b/reference/gmp/book.xml @@ -5,7 +5,7 @@ <book xml:id="book.gmp" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> <?phpdoc extension-membership="bundledexternal" ?> - <title>Вычисления с увеличенной точностью (GNU Multiple Precision)</title> + <title>Вычисления над целыми числами с произвольной точностью (GNU Multiple Precision)</title> <titleabbrev>GMP</titleabbrev> <!-- {{{ preface --> diff --git a/reference/image/functions/imageaffinematrixconcat.xml b/reference/image/functions/imageaffinematrixconcat.xml index 3758b6cc8..d237fe47e 100644 --- a/reference/image/functions/imageaffinematrixconcat.xml +++ b/reference/image/functions/imageaffinematrixconcat.xml @@ -30,7 +30,7 @@ <listitem> <para> Аффинная матрица преобразования (массив с ключами от - <literal>0</literal> до <literal>5</literal> и значениями с плавающей запятой). + <literal>0</literal> до <literal>5</literal> и значениями с плавающей точкой). </para> </listitem> </varlistentry> @@ -39,7 +39,7 @@ <listitem> <para> Аффинная матрица преобразования (массив с ключами от - <literal>0</literal> до <literal>5</literal> и значениями с плавающей запятой). + <literal>0</literal> до <literal>5</literal> и значениями с плавающей точкой). </para> </listitem> </varlistentry> @@ -50,7 +50,7 @@ &reftitle.returnvalues; <para> Аффинная матрица преобразования (массив с ключами от - <literal>0</literal> до <literal>5</literal> и значениями с плавающей запятой). + <literal>0</literal> до <literal>5</literal> и значениями с плавающей точкой). &return.falseforfailure;. </para> </refsect1> diff --git a/reference/image/functions/imageaffinematrixget.xml b/reference/image/functions/imageaffinematrixget.xml index 2b805d129..9ec02259d 100644 --- a/reference/image/functions/imageaffinematrixget.xml +++ b/reference/image/functions/imageaffinematrixget.xml @@ -43,7 +43,7 @@ <para> Если <parameter>type</parameter> равен <constant>IMG_AFFINE_ROTATE</constant>, <constant>IMG_AFFINE_SHEAR_HORIZONTAL</constant> или <constant>IMG_AFFINE_SHEAR_VERTICAL</constant>, - <parameter>options</parameter> должен быть числом с плавающей запятой (<type>float</type>), определяющим угол. + <parameter>options</parameter> должен быть числом с плавающей точкой (<type>float</type>), определяющим угол. </para> </listitem> </varlistentry> @@ -54,7 +54,7 @@ &reftitle.returnvalues; <para> Матрица аффинного преобразования (массив с ключами от - <literal>0</literal> до <literal>5</literal> и значениями с плавающей запятой) + <literal>0</literal> до <literal>5</literal> и значениями с плавающей точкой) &return.falseforfailure;. </para> </refsect1> diff --git a/reference/image/functions/imageconvolution.xml b/reference/image/functions/imageconvolution.xml index 3584a21b5..e01d5b491 100644 --- a/reference/image/functions/imageconvolution.xml +++ b/reference/image/functions/imageconvolution.xml @@ -32,7 +32,7 @@ <term><parameter>matrix</parameter></term> <listitem> <para> - Матрица 3x3: массив из трёх массивов по 3 значения с плавающей запятой в + Матрица 3x3: массив из трёх массивов по 3 значения с плавающей точкой в каждом. </para> </listitem> diff --git a/reference/imagick/imagickkernel/getmatrix.xml b/reference/imagick/imagickkernel/getmatrix.xml index 350c2d7b3..c3c05a086 100644 --- a/reference/imagick/imagickkernel/getmatrix.xml +++ b/reference/imagick/imagickkernel/getmatrix.xml @@ -16,7 +16,7 @@ </methodsynopsis> <para> Получить 2d матрицу значений, используемых в этом ядре. Элементы являются либо - числом с плавающей запятой для используемых элементов, либо 'false', если элемент должен быть пропущен. + числом с плавающей точкой для используемых элементов, либо 'false', если элемент должен быть пропущен. </para> </refsect1> diff --git a/reference/imagick/imagickpixel/getcolor.xml b/reference/imagick/imagickpixel/getcolor.xml index 7de02fd23..947208350 100644 --- a/reference/imagick/imagickpixel/getcolor.xml +++ b/reference/imagick/imagickpixel/getcolor.xml @@ -60,7 +60,7 @@ <constant>1</constant> </entry> <entry> - Значения RGBA возвращаются как числа с плавающей запятой (<type>float</type>) + Значения RGBA возвращаются как числа с плавающей точкой (<type>float</type>) в диапазоне от <literal>0</literal> до <literal>1</literal> (включительно). </entry> diff --git a/reference/imagick/imagickpixel/getcolorquantum.xml b/reference/imagick/imagickpixel/getcolorquantum.xml index 1b8b16a31..734f8b7f7 100644 --- a/reference/imagick/imagickpixel/getcolorquantum.xml +++ b/reference/imagick/imagickpixel/getcolorquantum.xml @@ -17,7 +17,7 @@ </methodsynopsis> <para> Возвращает цвет пикселя в массиве в виде квантовых значений. Если ImageMagick был скомпилирован - как HDRI, это будут числа с плавающей запятой, в противном случае они будут целыми числами. + как HDRI, это будут числа с плавающей точкой, в противном случае они будут целыми числами. </para> &warn.undocumented.func; diff --git a/reference/imagick/imagickpixel/getcolorvaluequantum.xml b/reference/imagick/imagickpixel/getcolorvaluequantum.xml index c978740d8..3b2518cf8 100644 --- a/reference/imagick/imagickpixel/getcolorvaluequantum.xml +++ b/reference/imagick/imagickpixel/getcolorvaluequantum.xml @@ -16,7 +16,7 @@ <methodparam><type>int</type><parameter>color</parameter></methodparam> </methodsynopsis> <para> - Получает квантовое значение цвета в ImagickPixel. Возвращаемое значение - это число с плавающей запятой, если ImageMagick был скомпилирован с HDRI, в противном случае - целое число. + Получает квантовое значение цвета в ImagickPixel. Возвращаемое значение - это число с плавающей точкой, если ImageMagick был скомпилирован с HDRI, в противном случае - целое число. </para> </refsect1> @@ -29,7 +29,7 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Квантовое значение цветового элемента. Число с плавающей запятой, если ImageMagick был скомпилирован с HDRI, иначе – целое число. + Квантовое значение цветового элемента. Число с плавающей точкой, если ImageMagick был скомпилирован с HDRI, иначе – целое число. </para> </refsect1> diff --git a/reference/imagick/imagickpixel/setcolorvaluequantum.xml b/reference/imagick/imagickpixel/setcolorvaluequantum.xml index c2587ed50..9ecb57757 100644 --- a/reference/imagick/imagickpixel/setcolorvaluequantum.xml +++ b/reference/imagick/imagickpixel/setcolorvaluequantum.xml @@ -41,7 +41,7 @@ <term><parameter>value</parameter></term> <listitem> <para> - Квантовое значение для элемента цвета. Это должно быть число с плавающей запятой, если ImageMagick был скомпилирован с HDRI, иначе целое число в диапазоне от 0 до Imagick::getQuantum(). + Квантовое значение для элемента цвета. Это должно быть число с плавающей точкой, если ImageMagick был скомпилирован с HDRI, иначе целое число в диапазоне от 0 до Imagick::getQuantum(). </para> </listitem> </varlistentry> diff --git a/reference/json/functions/json-encode.xml b/reference/json/functions/json-encode.xml index 777bdaf4a..3f90c1870 100644 --- a/reference/json/functions/json-encode.xml +++ b/reference/json/functions/json-encode.xml @@ -127,7 +127,7 @@ <row> <entry>7.1.0</entry> <entry> - При кодировании чисел с плавающей запятой используется <link + При кодировании чисел с плавающей точкой используется <link linkend="ini.serialize-precision">serialize_precision</link> вместо <link linkend="ini.precision">precision</link>. </entry> diff --git a/reference/math/functions/fdiv.xml b/reference/math/functions/fdiv.xml index bc286679e..9ad8e0a74 100644 --- a/reference/math/functions/fdiv.xml +++ b/reference/math/functions/fdiv.xml @@ -16,7 +16,7 @@ </methodsynopsis> <para> Возвращает результат деления <parameter>num1</parameter> на <parameter>num2</parameter> - в виде числа с плавающей запятой. + в виде числа с плавающей точкой. Если <parameter>num2</parameter> равен нулю, то будет возвращено либо <literal>INF</literal>, либо <literal>-INF</literal>, либо <literal>NAN</literal>. </para> @@ -51,7 +51,7 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Число с плавающей запятой, являющееся результатом + Число с плавающей точкой, являющееся результатом деления <parameter>num1</parameter> на <parameter>num2</parameter>. </para> </refsect1> @@ -78,7 +78,7 @@ var_dump(fdiv(0.0, 0.0)); // float(NAN) &reftitle.seealso; <para> <simplelist> - <member><link linkend="language.operators.arithmetic"><literal>/</literal></link> - Деление чисел с плавающей запятой</member> + <member><link linkend="language.operators.arithmetic"><literal>/</literal></link> - Деление чисел с плавающей точкой</member> <member><function>intdiv</function> - Целочисленное деление</member> <member><function>fmod</function> - Модуль</member> </simplelist> diff --git a/reference/math/functions/round.xml b/reference/math/functions/round.xml index 17b02cb11..5c9501333 100644 --- a/reference/math/functions/round.xml +++ b/reference/math/functions/round.xml @@ -165,7 +165,7 @@ float(1000) </para> <para> <example> - <title>Как параметр <parameter>precision</parameter> влияет на числа с плавающей запятой</title> + <title>Как параметр <parameter>precision</parameter> влияет на числа с плавающей точкой</title> <programlisting role="php"> <![CDATA[ <?php diff --git a/reference/mongo/types.xml b/reference/mongo/types.xml index 81522cbce..a5bc29f52 100644 --- a/reference/mongo/types.xml +++ b/reference/mongo/types.xml @@ -48,7 +48,7 @@ $doc->find(array("b" => "123")); // совпадает ]]> </programlisting> <para> - Как отмечено выше, числа с плавающей запятой сравниваются + Как отмечено выше, числа с плавающей точкой сравниваются с целыми числами или совпадают с ними, как и следовало ожидать. </para> <section> @@ -57,7 +57,7 @@ $doc->find(array("b" => "123")); // совпадает По умолчанию, в 32-разрядной системе числа отправляются в базу данных, как 32-разрядные целые числа. В 64-битной системе они отправляются, как 64-битные целые числа. Для обратной совместимости все системы - десериализуют 64-битные целые числа, как числа с плавающей запятой. + десериализуют 64-битные целые числа, как числа с плавающей точкой. Числа с плавающей точкой не являются точными. Если вам нужны точные значения, вы должны изменить <link linkend="mongo.configuration">настройки php.ini</link>. diff --git a/reference/mongodb/bson/decimal128.xml b/reference/mongodb/bson/decimal128.xml index 9784fa484..059d1d428 100644 --- a/reference/mongodb/bson/decimal128.xml +++ b/reference/mongodb/bson/decimal128.xml @@ -15,7 +15,7 @@ &reftitle.intro; <para> Тип BSON для - <link xlink:href="&url.mongodb.wiki.decimal128;">Decimal128 формата с плавающей запятой</link>, + <link xlink:href="&url.mongodb.wiki.decimal128;">Decimal128 формата с плавающей точкой</link>, который поддерживает числа до 34 десятичных знаков (то есть значимых цифр) и диапазон экспонент от -6143 до +6144. </para> diff --git a/reference/mysqli/quickstart.xml b/reference/mysqli/quickstart.xml index 19371b532..c63a1f6ce 100644 --- a/reference/mysqli/quickstart.xml +++ b/reference/mysqli/quickstart.xml @@ -543,7 +543,7 @@ label = a (string) </para> <para> Если используется библиотека mysqlnd, можно включить преобразование - целочисленных значений и чисел с плавающей запятой из столбцов таблицы в + целочисленных значений и чисел с плавающей точкой из столбцов таблицы в PHP числа. Делается это заданием настройки подключения <constant>MYSQLI_OPT_INT_AND_FLOAT_NATIVE</constant>. В таком случае mysqlnd будет проверять метаданные столбцов и преобразовывать SQL-числа этих полей в diff --git a/reference/mysqlinfo/set.xml b/reference/mysqlinfo/set.xml index 876d7777c..f6c4b900e 100644 --- a/reference/mysqlinfo/set.xml +++ b/reference/mysqlinfo/set.xml @@ -457,7 +457,7 @@ $ ./configure --with-mysqli=/path/to/mysql_config --with-pdo-mysql=/path/to/mysq <entry>Нет</entry> </row> <row> - <entry>Возвращает числовые значения как значения с плавающей запятой(float) (COM_QUERY)</entry> + <entry>Возвращает числовые значения как значения с плавающей точкой(float) (COM_QUERY)</entry> <entry>Да</entry> <entry>нет</entry> </row> diff --git a/reference/pdo/pdostatement/getcolumnmeta.xml b/reference/pdo/pdostatement/getcolumnmeta.xml index e11a8d220..ee7fed1b0 100644 --- a/reference/pdo/pdostatement/getcolumnmeta.xml +++ b/reference/pdo/pdostatement/getcolumnmeta.xml @@ -100,14 +100,14 @@ <entry><literal>len</literal></entry> <entry> Размер поля столбца. Как правило, для типов, отличных от чисел с - плавающей запятой, это значение равно <literal>-1</literal>. + плавающей точкой, это значение равно <literal>-1</literal>. </entry> </row> <row> <entry><literal>precision</literal></entry> <entry> Числовая точность этого столбца. Как правило, для типов, - отличных от чисел с плавающей запятой, это значение + отличных от чисел с плавающей точкой, это значение равно <literal>0</literal>. </entry> </row> diff --git a/reference/solr/solrquery/gethighlightregexslop.xml b/reference/solr/solrquery/gethighlightregexslop.xml index fb12a6b9a..7cad1f053 100644 --- a/reference/solr/solrquery/gethighlightregexslop.xml +++ b/reference/solr/solrquery/gethighlightregexslop.xml @@ -28,7 +28,7 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Возвращает число с плавающей запятой в случае успешного выполнения и &null;, если значение не задано + Возвращает число с плавающей точкой в случае успешного выполнения и &null;, если значение не задано </para> </refsect1> diff --git a/reference/spl_types/splfloat.xml b/reference/spl_types/splfloat.xml index f162fbc3c..2555e80b8 100644 --- a/reference/spl_types/splfloat.xml +++ b/reference/spl_types/splfloat.xml @@ -13,7 +13,7 @@ <section xml:id="splfloat.intro"> &reftitle.intro; <para> - Класс SplFloat используется для обеспечения сильной типизации типа числа с плавающей запятой. + Класс SplFloat используется для обеспечения сильной типизации типа числа с плавающей точкой. </para> </section> <!-- }}} --> diff --git a/reference/sqlite3/sqlite3stmt/bindparam.xml b/reference/sqlite3/sqlite3stmt/bindparam.xml index f8b117ae0..5f0613b10 100644 --- a/reference/sqlite3/sqlite3stmt/bindparam.xml +++ b/reference/sqlite3/sqlite3stmt/bindparam.xml @@ -74,8 +74,8 @@ </listitem> <listitem> <para> - <constant>SQLITE3_FLOAT</constant>: Значение является числом с плавающей запятой, - которое хранится в виде 8-байтного числа IEEE с плавающей запятой. + <constant>SQLITE3_FLOAT</constant>: Значение является числом с плавающей точкой, + которое хранится в виде 8-байтного числа IEEE с плавающей точкой. </para> </listitem> <listitem> diff --git a/reference/sqlite3/sqlite3stmt/bindvalue.xml b/reference/sqlite3/sqlite3stmt/bindvalue.xml index fffee3ae3..fe7d072d9 100644 --- a/reference/sqlite3/sqlite3stmt/bindvalue.xml +++ b/reference/sqlite3/sqlite3stmt/bindvalue.xml @@ -67,8 +67,8 @@ </listitem> <listitem> <para> - <constant>SQLITE3_FLOAT</constant>: Значение является числом с плавающей запятой, - которое хранится в виде 8-байтного числа IEEE с плавающей запятой. + <constant>SQLITE3_FLOAT</constant>: Значение является числом с плавающей точкой, + которое хранится в виде 8-байтного числа IEEE с плавающей точкой. </para> </listitem> <listitem> diff --git a/reference/strings/functions/printf.xml b/reference/strings/functions/printf.xml index b4942d40d..870733237 100644 --- a/reference/strings/functions/printf.xml +++ b/reference/strings/functions/printf.xml @@ -63,7 +63,7 @@ printf("%%d = '%d'\n", $n); // целочисленное представлен printf("%%e = '%e'\n", $n); // научная нотация printf("%%u = '%u'\n", $n); // положительное целое в беззнаковом представлении printf("%%u = '%u'\n", $u); // отрицательное целое в беззнаковом представлении -printf("%%f = '%f'\n", $n); // представление в виде числа с плавающей запятой +printf("%%f = '%f'\n", $n); // представление в виде числа с плавающей точкой printf("%%o = '%o'\n", $n); // восмеричное представление printf("%%s = '%s'\n", $n); // строковое представление printf("%%x = '%x'\n", $n); // шеснадцатеричное представление в нижнем регистре diff --git a/reference/ui/ui/point/at.xml b/reference/ui/ui/point/at.xml index eb2a857a1..5b1c33243 100644 --- a/reference/ui/ui/point/at.xml +++ b/reference/ui/ui/point/at.xml @@ -20,7 +20,7 @@ </methodsynopsis> <para> Должен вернуть объект UI\Point с координатами x и y, заданными в виде - числа с плавающей запятой либо в виде объекта UI\Size. + числа с плавающей точкой либо в виде объекта UI\Size. </para> </refsect1> diff --git a/reference/zip/ziparchive/registerprogresscallback.xml b/reference/zip/ziparchive/registerprogresscallback.xml index 3fea751ef..47da3ecbc 100644 --- a/reference/zip/ziparchive/registerprogresscallback.xml +++ b/reference/zip/ziparchive/registerprogresscallback.xml @@ -36,7 +36,7 @@ <term><parameter>callback</parameter></term> <listitem> <para> - Функция будет получать текущее состояние (<parameter>state</parameter>) в виде числа с плавающей запятой (<type>float</type>) (от 0,0 до 1,0). + Функция будет получать текущее состояние (<parameter>state</parameter>) в виде числа с плавающей точкой (<type>float</type>) (от 0,0 до 1,0). </para> </listitem> </varlistentry>
« previous php.doc.ru (#8799) next »