C# ASCII+;功率10的Numpad组合
我试图做一个作业,但当我写我的答案(在记事本-一个纯文本文件中)时,我一辈子都不知道如何使幂10出现。我知道如果按住ALT+0178“²”键,屏幕上会显示10,甚至3,或30或40 我试着在网上查找,但只看到²的代码(以及其他不相关的代码)。我曾尝试在Windows中使用角色映射程序,但除了²之外,我在其中找不到任何东西 为了使这个程序与之相关,是的,我正在为Windows应用商店编写一个应用程序,它必须显示这些字符,但不知道如何显示,因为我甚至不知道如何“键入”这些字符C# ASCII+;功率10的Numpad组合,c#,math,language-agnostic,C#,Math,Language Agnostic,我试图做一个作业,但当我写我的答案(在记事本-一个纯文本文件中)时,我一辈子都不知道如何使幂10出现。我知道如果按住ALT+0178“²”键,屏幕上会显示10,甚至3,或30或40 我试着在网上查找,但只看到²的代码(以及其他不相关的代码)。我曾尝试在Windows中使用角色映射程序,但除了²之外,我在其中找不到任何东西 为了使这个程序与之相关,是的,我正在为Windows应用商店编写一个应用程序,它必须显示这些字符,但不知道如何显示,因为我甚至不知道如何“键入”这些字符 不,这不是家庭作业 是
不,这不是家庭作业 是否每次希望数字显示为幂时都尝试按“^”此符号 我不相信10的幂有Unicode字符。记事本允许您输入文本,Alt+NumPad按键可以让您输入Unicode字符。但据我所知,您要查找的字符不存在。2指数字符是扩展ASCII字符(253十进制);没有10的等价物。有关典型字符集中可用的内容的列表,请参见
考虑使用Word(或任何文字处理器,或Mathematica,它使输入公式和“数学符号”变得非常容易,并且您可以执行!)来处理这种类型的事情,因为记事本并不能真正胜任这一挑战。我使用过的每台文字处理器都提供上标(指数)字符样式,有些(包括word)提供“公式编辑器”。按照通常键入上标10的方式:使用1和0
- 上标1:Alt 0185或Alt+00B9:imk
- 上标2:Alt 0178或Alt+00B2:2
- 上标3:Alt 0179或Alt+00B3:3
- 上标4:Alt+2074:⁴李>
- 上标5:Alt+2075:⁵李>
- 上标6:Alt+2076:⁶李>
- 上标7:Alt+2077:⁷李>
- 上标8:Alt+2078:⁸李>
- 上标9:Alt+2079:⁹李>
- 上标0:Alt+2070:⁰李>
- 上标1:“\u00B9”
- 上标2:“\u00B2”
- 上标3:“\u00B3”
- 上标4:“\u2074”
- 上标5:“\u2075”
- 上标6:“\u2076”
- 上标7:“\u2077”
- 上标8:“\u2078”
- 上标9:“\u2079”
- 上标0:“\u2070”
- 这是一个上标生成器,可以从中复制/粘贴。对于0和大于4的数字,我有不同程度的成功,这取决于我粘贴到的内容。它与粘贴到的任何工具的字符编码有关。汤米和大卫在上面的评论中讨论了这一点
创建者还制作了一个下标生成器:
你的意思是,我可以直接键入:
2^10
?@dko-只需注意:^
在大多数C风格语言(包括C#)中是一种异或操作,而不是指数操作(尽管我不认为这会影响文本格式),谢谢大家的回答。他们很有帮助:)这是一个编程问题吗?还是一个打字问题?一般来说,这主要是一个打字问题——但是——它阻止了我继续我的应用程序。因此,除非我知道如何写下这些小错误,否则我无法继续使用我的应用程序@DavidYaw感谢您的回答。如果您是从应用程序输出这些字符,则无需实际键入它们。请参见编辑我的答案。上标4到0不适用于我。它们输出:→代码>←代码>∟代码>↔代码>▲代码>▼代码>▬改为“代码>”。请确保按的是数字键盘上的“+”键,然后是数字。您可能还需要调整注册表设置,请参见此处: