功率10的ASCII + Numpad组合

时间:2013-02-26 20:15:28

标签: c# math language-agnostic

我正在尝试做作业,但是当我写下答案时(在记事本中 - 一个纯文本文件),我不能为我的生活弄清楚如何使力量10出现。我知道如果我按住ALT + 0178会出现“²”,但我怎么得到 10 或者 3 ,或 30 40

我试过在网上看,但只看到²(和其他非相关的)的代码。我尝试在Windows中使用字符映射程序,但除了²之外我找不到任何东西。

为了使这个编程相关,是的,我正在为Windows商店编写一个应用程序,它必须显示这些字符,但不知道怎么做,因为我甚至不知道如何“键入”它们。 / p>

不,这不是功课。 :)

5 个答案:

答案 0 :(得分:15)

以与正常输入相同的方式制作上标10:使用1和0。

  • 上标1:Alt 0185或Alt + 00B9:¹
  • 上标2:Alt 0178或Alt + 00B2:²
  • 上标3:Alt 0179或Alt + 00B3:³
  • 上标4:Alt +2074:⁴
  • 上标5:Alt +2075:⁵
  • 上标6:Alt +2076:⁶
  • 上标7:Alt +2077:⁷
  • 上标8:Alt +2078:⁸
  • 上标9:Alt +2079:⁹
  • 上标0:Alt +2070:⁰

如果您正在编写代码,在代码中引用它们的更好方法是使用正确的转义码。这里的语法适用于C / C ++ / C#/ Java,但其他语言应该有类似的东西。

  • 上标1:“\ u00B9”
  • 上标2:“\ u00B2”
  • 上标3:“\ u00B3”
  • 上标4:“\ u2074”
  • 上标5:“\ u2075”
  • 上标6:“\ u2076”
  • 上标7:“\ u2077”
  • 上标8:“\ u2078”
  • 上标9:“\ u2079”
  • 上标0:“\ u2070”

答案 1 :(得分:3)

我不相信有10个强大的Unicode字符。记事本允许您输入文本,Alt + NumPad按键为您提供输入Unicode字符的方法。但据我所知,你所寻找的角色并不存在。

答案 2 :(得分:2)

2指数字符是扩展的ASCII字符(十进制253);没有10的等价物。请参阅ASCII table以获取典型字符集中可用的列表。

考虑使用Word(或任何文字处理器,或使得输入公式和“数学符号”的Mathematica非常容易,并且您可以执行它!)因为记事本不能真正应对这种类型的事情。我使用的每个文字处理器都提供上标(指数)字符样式,有些(包括Word)提供“公式编辑器”。

答案 3 :(得分:1)

每次希望数字显示为电源时,您是否尝试按“^”此符号?

答案 4 :(得分:0)

这是一个要复制/粘贴的上标生成器。我取得了不同程度的成功0和数字高于4,这取决于我粘贴的内容。它与您粘贴的任何工具的字符编码有关。汤米和大卫在上面的评论中对此进行了讨论。

https://lingojam.com/SuperscriptGenerator

创建者还制作了下标生成器: https://lingojam.com/SubscriptGenerator