平方根字符/符号

Posted

技术标签:

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

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

【问题讨论】:

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

【讨论】:

以上是关于平方根字符/符号的主要内容,如果未能解决你的问题,请参考以下文章

常用数学符号的 LaTeX 表示方法 (以下内容主要摘自“一份不太简短的 LATEX2e 介绍”) 1指数和下标可以用^和_后加相应字符来实现。比如: 2平方根(square root)

C# 调用非托管 C++ 返回平方符号字符串

常用数学符号的 LaTeX 表示方法

常用数学符号的 LaTeX 表示方法

常用数学符号的 LaTeX 表示方法

常用数学符号的 LaTeX 表示方法