在下面框中输入一元一次/一元二次方程
1 + 2/3x(3(x + 4) -10) = 5 - 6(x^2 -7) + 8x^2
解方程的结果将显示在这里
这是什么
一个可以在线解一元一次,一元二次方程并提供详细解答步骤的工具,支持嵌套括号,分数系数等复杂的方程结构。
使用须知
- 因为是解一元方程,所以只有一个未知数。未知数统一用x,大小写不限。
- x的平方用x^2表示, 表达式 x+1 的平方需用括号,如(x+1)^2
- 乘号一律省略: 3x, 3(x+1)等, 但不能写做x3 或 (x+1)3
- 支持嵌套括号: 3(x+1), 3(2x(x+1) + 3x) + 4
- 支持分数系数,2/3x 一律认为是三分之二乘以x
- 系数太大或者分数系数的分子特别大的,本工具暂不予支持,见下边例子
- 平方根不太好输入,约定用sqrt(99)表示99的平方根
可以解什么
- 1+x = 2
- 1+2x = 3 + 4x
- 1+2(x+ 3) = 4 + 5(x – 6) – 7
- 1+2/3(x+ 4/5) = 5/6 + 5(x – 7/8) – 7
- x2 = 3
- 3x2 + 3x = 5 – x2
- 1 + 2/3x(3(x + 4) -10) = 5 – 6(x2 -7) + 8x2
不可以解什么
- 100000x = 10
- 1+2/3x(x+ 4/5) = 5/6x + 5(x – 7/8)
方程相关知识
只含有一个未知数(一元),并且未知数项的最高次数是2(二次)的整式方程叫做一元二次方程。 标准形式:ax²+bx+c=0(a≠0)
一元二次方程解法有直接开平方法、配方法、公式法、因式分解法等, 本工具采用的算法为配方法. 配方法是指将一个式子(包括有理式和超越式)或一个式子的某一部分通过恒等变形化为完全平方式或几个完全平方式的和.
举个例子, x^2 -9 = 0 会被计算成(x-3)^2 = 0, 然后得出最终结果
34 thoughts on “在线解方程”
还没用 不知道可不可以!
有些可以的。:)
但有些不行
恩啊,我知道有很多bug,真是不好意思。没精力去修复呢。
请问能分享一下思路吗?
这个还真不是一两句话说的清楚呢,囧。
1. 正则表达式需要些功底
2. 合理建模,比如 +100x就是一个基本模型,包括符号,数字,未知数。
3. 基于上面建模的计算,合并同类项等。
当然还有很多细节,比如计算括号匹配等,非常烧脑。
x2 = 3
x2 = 3
解 x = -/+sqrt(3)
???
没看懂你的问题。谢谢反馈。
这是正负根号3呀。。不是吗= =
sqrt上面已经说了是根号
你这个我也是醉了 算法肯定有漏洞 你试着算3*(x-3)-2*(2*x+1)=x-5 看看结果
你这个我也是醉了
–醒酒汤自备
算法肯定有漏洞
–我知道有问题
你试着算
–不算
666
-2x^2+2x-3似乎解不了? 不过感谢一下博主,很方便
额方程得是个等式把。你贴这个=号都没得。
谢谢鼓励。
李欣……
x/2-16=72 算不来
感谢反馈,我抽空看下你提的例子。
额,不会用……
额。不知道哪里不清楚?
内个貌似40=x-x+56不能算诶
欢迎反馈!我抽空看下你提的问题。
-1/2x^2+2=-1不能算。。。。。。
恩? 可以啊,我贴了你的例子 -1/2x^2+2=-1 再试试?
(-7+x)*2/3=-(x+1/2)怎么解?
2/x=3/(x+3)不能用???!!!
大佬可以分享下源码吗,学习学习
暂时没打算哦。就是正则表达式的应用。
用不了,求和符号加进去就不行了
恭喜你又发现了一个bug。
抽空我会看下!
谢谢!
– 3×2 + 2x + 1 = 0这个解不了呀~
恩。有bug的,不好意思。
(800+0.5x)/(1000+x) = 0.75
这个用不了怎么回事
恩。小数不支持。你可以试试 3/4 哈哈。