有什么方法可以强制mathematica将-1 + a显示为a-1

Qia*_* Li 6 wolfram-mathematica

我刚开始使用mathematica中的模式.我想知道什么不同的方式来迫使MMA展现-1+a作为a-1.非常感谢!

WRe*_*ach 7

最简单的方法可能就是-1 + a // TraditionalForm.


tom*_*omd 5

一个由于Jean-Marc Gulliet(MathGroup)

(您可能也对Jens-Peer Kuska对此帖的回复感兴趣)

PolynomialForm[-1 + a, TraditionalOrder -> True]
Run Code Online (Sandbox Code Playgroud)

出[34] = a-1

(PolynomialForm据我所知,没有证件.我使用的是Mma 7.)