Skip to content

Commit

Permalink
Update round.xml replace concat with args
Browse files Browse the repository at this point in the history
  • Loading branch information
mmalferov authored Jan 17, 2025
1 parent 3f63fe8 commit dc16b21
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions reference/bc/bcmath/number/round.xml
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,8 @@ object(BcMath\Number)#8 (2) {
<programlisting role="php">
<![CDATA[
<?php
echo 'Rounding modes with 9.5' . PHP_EOL;
echo 'Rounding modes with 9.5', PHP_EOL;
$number = new BcMath\Number('9.5');
var_dump(
$number->round(0, RoundingMode::HalfAwayFromZero),
Expand All @@ -221,7 +222,7 @@ var_dump(
);
echo PHP_EOL;
echo 'Rounding modes with 8.5' . PHP_EOL;
echo 'Rounding modes with 8.5', PHP_EOL;
$number = new BcMath\Number('8.5');
var_dump(
$number->round(0, RoundingMode::HalfAwayFromZero),
Expand All @@ -233,6 +234,7 @@ var_dump(
$number->round(0, RoundingMode::NegativeInfinity),
$number->round(0, RoundingMode::PositiveInfinity),
);
?>
]]>
</programlisting>
Expand Down Expand Up @@ -349,59 +351,60 @@ object(BcMath\Number)#3 (2) {
<programlisting role="php">
<![CDATA[
<?php
$positive = new BcMath\Number('1.55');
$negative = new BcMath\Number('-1.55');
echo 'Using RoundingMode::HalfAwayFromZero with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::HalfAwayFromZero with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::HalfAwayFromZero),
$negative->round(1, RoundingMode::HalfAwayFromZero),
);
echo PHP_EOL;
echo 'Using RoundingMode::HalfTowardsZero with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::HalfTowardsZero with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::HalfTowardsZero),
$negative->round(1, RoundingMode::HalfTowardsZero),
);
echo PHP_EOL;
echo 'Using RoundingMode::HalfEven with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::HalfEven with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::HalfEven),
$negative->round(1, RoundingMode::HalfEven),
);
echo PHP_EOL;
echo 'Using RoundingMode::HalfOdd with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::HalfOdd with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::HalfOdd),
$negative->round(1, RoundingMode::HalfOdd),
);
echo PHP_EOL;
echo 'Using RoundingMode::TowardsZero with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::TowardsZero with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::TowardsZero),
$negative->round(1, RoundingMode::TowardsZero),
);
echo PHP_EOL;
echo 'Using RoundingMode::AwayFromZero with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::AwayFromZero with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::AwayFromZero),
$negative->round(1, RoundingMode::AwayFromZero),
);
echo PHP_EOL;
echo 'Using RoundingMode::NegativeInfinity with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::NegativeInfinity with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::NegativeInfinity),
$negative->round(1, RoundingMode::NegativeInfinity),
);
echo PHP_EOL;
echo 'Using RoundingMode::PositiveInfinity with 1 decimal digit precision' . PHP_EOL;
echo 'Using RoundingMode::PositiveInfinity with 1 decimal digit precision', PHP_EOL;
var_dump(
$positive->round(1, RoundingMode::PositiveInfinity),
$negative->round(1, RoundingMode::PositiveInfinity),
Expand Down

0 comments on commit dc16b21

Please sign in to comment.