本文将给大家介绍怎么通过PHP计算圆的半径和中心坐标~
具体问题描述则是“如何编写一个 PHP 程序来计算由平面上三个给定点构成的圆的半径和中心坐标 (x, y)”?
该问题就相当于一个数学题了,已知三点,确定一个圆的半径和中心坐标。
看下图:
给大家提供几个公式:
将上述系数代入即可解得圆心(x,y)和半径R:
PHP实现代码如下:
");
printf("(%.3f %.3f) %.3fn", $x, $y, $r);计算结果是:
圆的中心坐标(x,y)和半径: (1.000 1.000) 1.414
注:
sqrt()函数用于返回一个数的平方根。
语法是“sqrt(x)”,表示返回x的平方根。
其中参数x表示一个数字,如果参数 x 是负数,则 sqrt() 函数返回 -1.#IND。(附:在 PHP 5.3.0 之前,该函数把数组当做字符串 Array,这样就返回一个长度为 5 的字符串,并产生一个 E_NOTICE 级别的错误。)
最后给大家推荐最新最全面的《PHP视频教程》~快来学习吧!
以上就是PHP算法练习十:计算圆的半径和中心坐标的详细内容,更多请关注考高分网其它相关文章!






