【发布时间】:2017-01-31 04:20:59
【问题描述】:
所以我开始了一个项目,我制作了一个二次方程求解器,并且我设法做到了。我的下一步是转换 X1 和 X2 的值,例如 (X+X1)(X+X 2) 精确到分数,如果它们变成小数的话。
所以一个例子是:
12x2 + 44x + 21
给我,
X1 = -3.10262885097732
X2 = -0.564037815689349
但是我怎么能把它转换成一个精确的分数呢? 感谢您的帮助!
【问题讨论】:
-
这两个都是无理数。没有确切的分数来表示它们。
-
也许你可以在这里找到有用的东西:stackoverflow.com/questions/5124743/…
-
您的示例二次方的解决方案是
x = -11/6 - sqrt(29/2)/3和x = sqrt(29/2)/3 - 11/6。sqrt(29/2)部分是不合理的,因此没有 JLRishe 所说的精确分数。 -
@Enigmativity 和
sqrt(29/2)/3与sqrt(58)/6相同。通常人们把它写成(-11 ± sqrt(58))/6。