有没有解方程程序的思路
c4droid吧
全部回复
仅看楼主
level 6
求大神来一个解方程程序代码思路
2017年06月30日 03点06分 1
level 14
穷举
2017年06月30日 08点06分 2
level 7
公式
2017年06月30日 10点06分 4
level 3
先分析,经分析可得:
本题共四条算式,
且第一横式和第二竖式相同。
设有三个未知数a,b,c,则:
a+b=8
a+c=13⇔c=13-a
c-a=6⇔c=6+a
则,13-a=6+a
经计算,a=3.5是浮点数。
所以
数据类型定为浮点数。
用for循环给a不断赋值递增,
内嵌套if测试13-a==6+a是否为真,为真则输出a,b,c
2017年06月30日 13点06分 5
想了一下,因为if测试可能涉及到浮点数的比较,所以要解决好浮点数精度的问题,常用方法是求绝对值。 如果不懂请百度,如果度不出来请留言。
2017年06月30日 15点06分
有没有可以解任何方程的设计思路
2017年07月01日 02点07分
比如一元二次方程,二元一次方程,等等,并不局限于这个方程
2017年07月01日 02点07分
因为只能解这一个方程显得程序很没意义
2017年07月01日 02点07分
level 7
四元一次方程,消元法……
2017年06月30日 15点06分 6
level 14
解:a = 7/2 , b = 9/2 , c = 19/2 , d = 7/2
2017年07月01日 19点07分 7
level 14
有个算法应该能用,叫高斯消去法
2017年07月01日 19点07分 8
level 5
可以尝试一下牛顿求根法
据我所知卡西欧计算器的方程求根就是用的这个方法
2017年07月02日 01点07分 9
level 11
浮点数是不能用穷举的。自己用消元法吧
2017年07月02日 04点07分 10
1