编程语言
首页 > 编程语言> > Java – 绘制多项式

Java – 绘制多项式

作者:互联网

我只是想知道如何绘制像X ^ 2 2 * X ^ 4这样的多项式…
以有效的方式使它看起来像一个真实的.我的意思是权力是上升的脚本等等.

解决方法:

如果您的环境具有良好的Unicode字体,则可以相对轻松地创建自己的多项式toString(). Unicode拥有全部Arabic numerals defined as superscript,其中大多数在Superscripts and Subscripts block

x⁰: U+2070 
x¹: U+00B9  // Not in U207x range!
x²: U+00B2  // Not in U207x range!
x³: U+00B3  // Not in U207x range!
x⁴: U+2074
x⁵: U+2075
x⁶: U+2076
x⁷: U+2077
x⁸: U+2078
x⁹: U+2079
x⁻: U+207B

因此,通过打印U 0078 U 207B U 2074 U 00B2,可以构造x – 2(x ^ -42).

请注意,用于打印它的字体必须定义这些字符.

标签:java,unicode,swing,superscript
来源: https://codeday.me/bug/20190730/1578903.html