[Bug]多项式的除法运算
>> (x^4+3x^3-x^2-4x-3)/(3x^3+10x^2+2x-3)
in> (x^4+3x^3-x^2-4x-3)/(3x^3+10x^2+2x-3)
out>
quotient> q(x) = 1|3x-91|9
remainder> r(x) = 9085|9x^2+155|9x-100|3
1|3x^1-91|9
------------------------
正确的结果见Sowya 使用教程 - 知乎 (zhihu.com) “多项式的除法”一节
in> (x^4+3x^3-x^2-4x-3)/(3x^3+10x^2+2x-3)
out>
quotient> q(x) = 1|3x-1|9
remainder> r(x) = -5|9x^2-25|9x-10|3
1|3x^1-1|9
------------------------
主要问题是需要正确编写BigNumber.cpp 中的 ChangeSymbolicInfix_InModePolyn()函数.
>> 3x^3/(2x^2)
这个产生了死循环.
Date: 2024-8-9