w3resource
w3resource logo

PHP Math functions - Exercises, Practice, Solution

(追記) (追記ここまで)
(追記) (追記ここまで)

This resource offers a total of 60 PHP Math Functions problems for practice. It includes 12 main exercises, each accompanied by solutions, detailed explanations, and four related problems.

[An Editor is available at the bottom of the page to write and execute the scripts.]

1. Maximum/Minimum Marks from Arrays

Write a PHP script to find the maximum and minimum marks from the following set of arrays.
Sample arrays :
$marks1 = array(360,310,310,330,313,375,456,111,256);
$marks2 = array(350,340,356,330,321);
$marks3 = array(630,340,570,635,434,255,298);
Expected Output :
Maximum marks : 635
Minimum marks : 111
Click me to see the solution

2. Round Values with 1 Decimal Precision

Write a PHP script which rounds the following values with 1 decimal digit precision.
Sample values and Output :
1.65 --> 1.7
1.65 --> 1.6
-1.54 --> -1.5
Click me to see the solution

3. Generate Random 11-Character String

Write a PHP script to generate random 11 characters string of letters and numbers.
Click me to see the solution

4. Convert Scientific Notation to Int and Float

Write a PHP script to convert scientific notation to an int and a float.
Sample scientific notation : 4.5e3
Expected Output : 4 & 4500
Click me to see the solution

5. Convert Date Format from yyyy-mm-dd to dd-mm-yyyy

Write a PHP script to convert a date from yyyy-mm-dd to dd-mm-yyyy.
Sample floating value : 0.0456
Expected Output :
Exponent part : -4
Mantissa part : 0.7296
Click me to see the solution

6. Get Memory Usage Information

Write a PHP script to get the information regarding memory usage in KB or MB etc.
Click me to see the solution

7. Find Earliest and Latest Dates

Write a PHP script to find earliest and latest dates from a list of dates.
Click me to see the solution

8. Round Float Away from Zero

Write a PHP function to round a float away from zero to a specified number of decimal places.
Sample Data :
(78.78001, 2)
(8.131001, 2)
(0.586001, 4)
(-.125481, 3)
-.125481
Sample Output :
78.79
8.14
0.5861
-0.126
-1
Click me to see the solution

9. Arabic to Roman Numerals Conversion

Write a PHP function to convert Arabic Numbers to Roman Numerals.
Click me to see the solution

10. Generate Random Float Numbers

Write a PHP function to get random float numbers.
Click me to see the solution

11. Human-Readable Captcha String

Write a PHP function to create a human-readable random string for a captcha.
Sample Output :
hoboh
tynzh
Click me to see the solution

12. Distance Between Two Earth Points

Write a PHP function to get the distance between two points on the earth.
Click me to see the solution

PHP Code Editor:



More to Come !

Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.



Follow us on Facebook and Twitter for latest update.

(追記) (追記ここまで)


(追記) (追記ここまで)
(追記) (追記ここまで)


AltStyle によって変換されたページ (->オリジナル) /