日期:2014-05-17  浏览次数:20814 次

unicode 编码问题 大神请进帮下忙
长话短说
需要在text文档下输出10的9次方
word输出的就不要说了
微软拼音下 选择了unicode 但是最多只找到了10的3次方 
请问 10的9次方怎么打出来 另外从别的地方拷贝的10的9次方在我得机器上显示的是
上角标123??????? 3后面的都是黑框了  
各位看官大神们 求救这个9次方就不能输出到TEXT文档了么?
Unicode

------解决方案--------------------
0次方 00BA
1次方 00B9
2次方 00B2
3次方 00B3

Unicode编码表里面没有其它的数字上标
http://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%88%97%E8%A1%A8
------解决方案--------------------
正如楼上所文,Unicode编码的文本的确无法显示3次方以后上标数字了,如果不是必须txt文件可以尝试rtf、mht等格式的文档。
------解决方案--------------------
\U+2079 就是吧,MS Mincho 及 MS Gothic 等字体里有定义。记事本里,Alt+8313 输入不进去好像,但如果打开的文本文件含有这个字符的话,倒是能正确显示的,当然了,要是 unicode 格式,且字体显示得够大;缺省的是宋体。
------解决方案--------------------
引用:
\U+2079 就是吧,MS Mincho 及 MS Gothic 等字体里有定义。记事本里,Alt+8313 输入不进去好像,但如果打开的文本文件含有这个字符的话,倒是能正确显示的,当然了,要是 unicode 格式,且字体显示得够大;缺省的是宋体。

找到了,感谢分享。

U+2079 was added to Unicode in version 1.1. It belongs to the block Superscripts and Subscripts in the Basic Multilingual Plane.

http://unicode.org/charts/PDF/U2070.pdf