Are these functions the same? If not, what is an appropriate php equivalent to mysql's radians()
views:
273answers:
2
+3
A:
Consulting the documentation:
- MySQL's RADIANS(x): returns the argument
x
, converted from degrees to radians. - PHP's DEG2RAD(): converts the number in degrees to the radian equivalent
...so yes, they are equivalent.
Was there something more specific you were looking for?
OMG Ponies
2009-12-13 21:29:33
Someone to do the work of comparing the functions :D
AntonioCS
2009-12-13 21:51:39
I don't have access to PHP, or I'd have done it :(
OMG Ponies
2009-12-13 21:52:47
+8
A:
Judging from their documentations (deg2rad
, radians
), they seem to do the same.
And a quick verification on a simple test-case :
mysql> select radians(0), radians(45), radians(90);
+------------+-------------------+-----------------+
| radians(0) | radians(45) | radians(90) |
+------------+-------------------+-----------------+
| 0 | 0.785398163397448 | 1.5707963267949 |
+------------+-------------------+-----------------+
1 row in set (0,00 sec)
And, in PHP :
var_dump(deg2rad(0), deg2rad(45), deg2rad(90));
also gives :
float 0
float 0.785398163397
float 1.57079632679
So, it seems they do quite the same...
Pascal MARTIN
2009-12-13 21:33:57