位置: 编程技术 - 正文
推荐整理分享PHP实现的方程求解示例分析(php 方法),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php如何实现,php函数式编程,php怎么求和,php解方程,php 方法,php计算函数,用php做个简单的计算,php 方法,内容如对您有帮助,希望把文章链接给更多的朋友!
本文实例讲述了PHP实现的方程求解。分享给大家供大家参考,具体如下:
一、需求
1. 给出一个平均值X,反过来求出来,得到这个平均值X的三个数X1 ,X2, X3,最大值与最小值的差值要小于0.4(X1-X3都是保留1位小数的数)2. 这三个数X1, X2, X3代表了三组数。满足下面的公式: X1 = [(m1 - m2)/(m1 - m0) ] * (@1);
m0, m1, m2三个数的边界条件如下:
1)<m0<)0.<m1 - m1<0.)m1, m2, m3 都是4位的正小数
二、实现
根据需求,我想到了使用两个函数来进行处理。
1)一个是已知平均数,求得到这个平均数满足条件的三个数的函数 createX()
2) 一个是已知X,求满足公式 (@1)和边界条件的三个小数 m0, m1, m2
下面是具体的代码实现,不足之处请指出
三、遇到的问题和不足之处
1. 【数组key值不能相同】开始遇到的是 得到的平均数的原始三个值有可能有相同的,但是数组中的key是不能相同的,于是做了处理。
同时,key值做了 string的转化
2. 【小数处理】还有就是 因为涉及的是 4位的小数,循环遍历,满足条件输出不方便,就 乘以扩大倍数,最后再除以还原。
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数学运算技巧总结》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《PHP数组(Array)操作技巧大全》、《php排序算法总结》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php正则表达式用法总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
php使用高斯算法实现图片的模糊处理功能示例 本文实例讲述了php使用高斯算法实现图片的模糊处理功能。分享给大家供大家参考,具体如下:phpclassimage_blur{functiongaussian_blur($srcImg,$savepath=null,$savename=
php基于闭包实现函数的自调用(递归)实例分析 本文实例讲述了php基于闭包实现函数的自调用(递归)的方法。分享给大家供大家参考,具体如下:php的闭包可能不常用,但是在某些场合之下还是可以考
PHP数据的提交与过滤基本操作实例详解 本文实例讲述了PHP数据的提交与过滤基本操作。分享给大家供大家参考,具体如下:1、php提交数据过滤的基本原则1)提交变量进数据库时,我们必须使
标签: php 方法
本文链接地址:https://www.jiuchutong.com/biancheng/301195.html 转载请保留说明!上一篇:php5.3后静态绑定用法详解(php静态方法可以被继承吗)
下一篇:Yii基于CActiveForm的Ajax数据验证用法示例
友情链接: 武汉网站建设