mrlgs 发表于 2016-3-25 11:43:21

解方程的结果如何取出比较大小

本帖最后由 mrlgs 于 2016-3-25 11:46 编辑

这计算器解方程的功能太强大了,解出的结果怎么进一步处理啊



单元格B16,B17分别是解方程求出的值,如何比较这俩值的大小,存入B18单元格

这样直接写,没有结果


wangzwhhh 发表于 2016-3-25 14:46:54

我同学写过一个程序实现过,你可以自学。

imath 发表于 2016-3-25 18:15:41

b16和b17又不是一个数字,怎么比较大小

imath 发表于 2016-3-25 18:22:41

max(right(b16),right(b17))
如果不行,那么
max(right(expr(b16)),right(expr(b17)))

mrlgs 发表于 2016-4-1 10:33:58

imath 发表于 2016-3-25 18:22
max(right(b16),right(b17))
如果不行,那么
max(right(expr(b16)),right(expr(b17)))

max(right(b16),right(b17)),成功了,谢谢啦!

xzzyycc 发表于 2016-4-1 15:38:53

exp▶list(solve(方程,变量),变量)就可以把解提取出来放在一个数组里。
然后a:=Ans
a、a、……a就是方程的解

mrlgs 发表于 2016-7-23 22:00:28

xzzyycc 发表于 2016-4-1 15:38
exp▶list(solve(方程,变量),变量)就可以把解提取出来放在一个数组里。
然后a:=Ans
a、a、… ...

你的方法更适合多个解的情况,谢谢啊
页: [1]
查看完整版本: 解方程的结果如何取出比较大小