PHP cos Function | Find Cosine Value of a Number

Trigonometry is one of the most important concepts in Mathematics. PHP cos is an inbuilt Math Function in PHP. It calculates the cosine value of a number in radians. The cosine value oscillates between -1 and 1. In this article, we will discuss the PHP cos Function. Also, we will discuss an example of using it.


float cos ($value)


The function expects only one parameter. The number for which you want to find the cosine value is the input to the function. Also, the input value is in radians.

Return Value

The function returns a float value which is the cosine value of the input number. Also, the value is in the range -1 to 1.

Input: cos(0)
Output: 1

Input: cos(M_PI)
Output: -1

Input: cos(1)
Output: 0.54030230586814

Input: cos(M_PI_2)
Output: 6.1232339957368E-17
PHP cos Function


For instance, consider the following example of using the function.


	echo cos(0);

	echo cos(M_PI);

	echo cos(1);

	echo cos(M_PI_2);

The above example prints the following:


Why is cos pi/2 Not Zero?

From the concepts of trigonometry, we know that cos(pi/2) is 0. However, in PHP Cos pi/2 (or M_PI_2) does not return 0 because pi is not exactly π. The Pi is an irrational number which even with the highest level of precision can only be approximated till some decimal level. Therefore, the value of cos pi/2 is not zero.


In conclusion, we discussed the PHP cos function. Additionally, you can read more about it on the Official Documentation of PHP. Also, you can read more on PHP Math Functions on Concatly.

Spread the Knowledge

Leave a Reply

Your email address will not be published. Required fields are marked *