1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-24 07:42:22 +01:00
Files
archived-doc-ru/reference/math/roundingmode.xml
2025-02-12 15:34:12 +03:00

113 lines
4.1 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 15b93836d93f01ea6d90a68cacf04ce0d9fb8eff Maintainer: malferov Status: ready -->
<!-- Reviewed: no -->
<reference xmlns="http://docbook.org/ns/docbook" xml:id="enum.roundingmode" role="enum">
<title>Перечисление RoundingMode</title>
<titleabbrev>RoundingMode</titleabbrev>
<partintro>
<section xml:id="enum.roundingmode.intro">
&reftitle.intro;
<simpara>
Перечисление <enumname>RoundingMode</enumname> определяет,
как функции <function>round</function>,
<function>bcround</function> и <methodname>BcMath\Number::round</methodname>
округляют числа.
</simpara>
</section>
<section xml:id="enum.roundingmode.synopsis">
&reftitle.enumsynopsis;
<enumsynopsis>
<enumname>RoundingMode</enumname>
<enumitem>
<enumidentifier>HalfAwayFromZero</enumidentifier>
<enumitemdescription>
Округлить до ближайшего большего целого числа.
Округлить до целого числа с наибольшим абсолютным значением,
если десятичная часть равна <literal>5</literal>.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>HalfTowardsZero</enumidentifier>
<enumitemdescription>
Округлить до ближайшего меньшего целого числа.
Округлить до целого числа с меньшим абсолютным значением,
если десятичная часть равна <literal>5</literal>.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>HalfEven</enumidentifier>
<enumitemdescription>
Округлить до ближайшего целого чётного числа.
Округлить до целого чётного числа,
если десятичная часть равна <literal>5</literal>.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>HalfOdd</enumidentifier>
<enumitemdescription>
Округлить до ближайшего целого нечётного числа.
Округлить до целого нечётного числа,
если десятичная часть равна <literal>5</literal>.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>TowardsZero</enumidentifier>
<enumitemdescription>
Округлить до ближайшего целого числа с меньшим или равным абсолютным значением.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>AwayFromZero</enumidentifier>
<enumitemdescription>
Округлить до ближайшего целого числа, большего или равного заданному по абсолютной величине.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>NegativeInfinity</enumidentifier>
<enumitemdescription>
Округлить до наибольшего целого числа, которое меньше заданного или равно ему.
</enumitemdescription>
</enumitem>
<enumitem>
<enumidentifier>PositiveInfinity</enumidentifier>
<enumitemdescription>
Округлить до наименьшего целого числа, которое больше заданного или равно ему.
</enumitemdescription>
</enumitem>
</enumsynopsis>
</section>
</partintro>
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->