w3resource logo
php Programming Exercies

PHP Math Exercises : Rounds the specified values with 1 decimal digit precision

PHP math: Exercise-2 with Solution

Write a PHP script which rounds the following values with 1 decimal digit precision.

Sample values :
1.65
1.65
-1.54

Sample Solution:

PHP Code:

<?php
echo round( 1.65, 1, PHP_ROUND_HALF_UP)."\n";   //  1.7
echo round( 1.65, 1, PHP_ROUND_HALF_DOWN)."\n"; //  1.6
echo round(-1.54, 1, PHP_ROUND_HALF_EVEN)."\n"; // -1.5
?>

Sample Output:

1.7                                                         
1.6                                                         
-1.5

Flowchart :

Flowchart: Rounds the specified values with 1 decimal digit precision

PHP Code Editor:

<?php
echo round( 1.65, 1, PHP_ROUND_HALF_UP)."\n";   //  1.7
echo round( 1.65, 1, PHP_ROUND_HALF_DOWN)."\n"; //  1.6
echo round(-1.54, 1, PHP_ROUND_HALF_EVEN)."\n"; // -1.5
?>

Improve this sample solution and post your code through Disqus.