【问题标题】:square root character/symbol平方根字符/符号
【发布时间】:2011-10-07 07:04:43
【问题描述】:

我想知道在java中平方根符号的字符代码是什么?也就是说,我希望能够在一串其他字符内的屏幕上打印平方根符号,或者作为按钮上的标签。

【问题讨论】:

  • 我不知道为什么每个人都对这个完全合理的问题如此愤怒。看来这里没有人真正知道答案。
  • @DOK - 我能想到 3 个拒绝投票的理由。 1)谷歌搜索是一种更好的方法,2)除了 OP 之外的任何人都不感兴趣的问题,以及 3)想要阻止 +100,000 个几乎相同的问题。但是没有人真正知道答案的想法是荒谬的。 (顺便说一句:我并没有对自己投反对票。)
  • 好吧,伙计们,你几乎可以用谷歌搜索这里提出的大部分问题。很明显,提出问题的人了解到他们正在寻找的是 Unicode。如果你不知道你要找的是“Unicode”,你怎么能用谷歌搜索呢?您必须涉足所有其他方法。我认为这是一个完全合理的问题,我们的用户很满意。
  • +1 帮助解决这个合理的问题
  • @Stephen C 只是为了记录,谷歌搜索把我带到了这里。我很高兴有人问。

标签: java unicode character symbols square-root


【解决方案1】:

看看http://www.unicode.org/charts/的Unicode字符图表

另请参阅http://www.google.com/search?q=square+root+character - 您可能会在第一次点击时找到您正在寻找的内容...

【讨论】:

  • 由于 OP 不知道 Unicode,因此搜索查询应该是这样的:google.com/search?q=square+root+character。更加明显。 :)
  • 感谢 unicode 字符图表的链接,这真的很有帮助!
  • 困难的部分不是找到所需的代码点。这是为了让输出编码正确。
【解决方案2】:

我确定是\u221A。试一试或在谷歌上搜索它,你可能会得到其他东西(我的意思是其他人的列表)。

编辑:这会很有帮助 --> https://www.fileformat.info/info/unicode/char/search.htm

【讨论】:

    【解决方案3】:

    我找到了。 click here,这个站点的 unicode 数学符号比我以前知道的要多。页面右侧是你想要的,它是一个十六进制数字,下面是你如何从 java 中的十六进制数字中获取 unicode 字符。

    char[] LESS_THAN = Character.toChars(0x3c);
    

    基本上,您将开始时的两个符号(我忘记它们已经是什么)替换为 0 并将其传递给该方法。我相信 0x003c 是相同的值,我认为是 60 但我可能错了,而且我认为它不区分大小写,因此大写的“c”也应该起作用。希望对您有所帮助,祝您好运。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-17
      • 2019-04-16
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 1970-01-01
      • 2016-11-14
      • 2014-04-30
      相关资源
      最近更新 更多