Java - 绘制多项式
我只是想知道如何画出像 X^2+2*X^4+ 这样的多项式... 以有效的方式使其看起来像真的。我的意思是权力是脚本等等。
I'm just wondering how can I draw a polynomial like that X^2+2*X^4+...
in efficient way and make it look like a real one. I mean powers is up-script and so.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您的环境具有良好的 Unicode 字体,您可以相对轻松地创建自己的多项式
toString()
。 Unicode 将所有阿拉伯数字定义为上标,其中大部分位于上标和下标块:因此,构造 x⁻⁴² (x^-42) 是可能的通过打印
U+0078 U+207B U+2074 U+00B2
。请注意,用于打印的字体必须定义这些字符。
If you have an environment with a good Unicode font, you could relatively easily create your own polynomial
toString()
. Unicode has all Arabic numerals defined as superscript, most of them in the Superscripts and Subscripts block:Thus, constructing x⁻⁴² (x^-42) would be possible by printing
U+0078 U+207B U+2074 U+00B2
.Notice that the font you use to print this must have these characters defined.
Unicode 方法具有相当大的吸引力,但它需要字体支持。作为替代方案,请考虑如何在 Swing 组件中使用 HTML< /em>,例如
The Unicode approach has considerable appeal, but it requires font support. As an alternative, consider How to Use HTML in Swing Components, e.g.
好的,为了帮助您开始,您需要在高级别上执行以下操作:
瞧,你完成了!
希望这有帮助!
Ok, to help you get started, here's what you need to do on a high level:
And voila, you're done!
Hope this helps!
你的意思是:画公式还是画图表。看来你想要前者。你可以看看LaTex。
What do you mean: drawing the formula or drawing the graph. It seems you want the former. You could have a look at LaTex.