2

sprintf(例では Python)を使用する場合、多くの書式設定オプションがあります。

In [1]: import locale
In [2]: print locale.format_string("%+.1f%%", 1234.567)
+1234.6%

In [3]: print locale.format_string("%+.1f%%", -1234.567)
-1234.6%

ただし、実際のマイナス記号をフォーマットする方法をまだ見つけていません。たとえば、プラス記号とよりよく一致させるために、適切なマイナスにしたいと思いますu"\u00B1"。文字列の置換を行う以外に、これを定義する方法はありますか?

4

0 に答える 0