在Java或Android中编写小数

And*_*ler 5 java android

我正在将HTML呈现到我的项目中以创建这种类型的图像,如下所示:

期望的输出

所以我写下这段代码如下:

<big>1</big>
<sup>
  <sup>
    <small>
      <small>1</small>
    </small>
  </sup>
</sup>
  /
<sub>
  <small>3</small>
</sub>
Run Code Online (Sandbox Code Playgroud)

但输出看起来像这样:

实际产出

你可以看到数字1和'/'之间以及'/'和3之间的差距.任何想法如何删除它?

解:

Just number values changes

<big>1</big><sup>1</sup>&frasl;<sub>10</sub>
Run Code Online (Sandbox Code Playgroud)

这将如图所示. 在此输入图像描述

希望这会对某人有所帮助.谢谢你们的支持.

mat*_*att 3

您看到分子、分隔符和分母之间存在间隙的原因是因为您尝试在纯文本字符串中一个接一个地呈现三个不同的字符:

在此输入图像描述

由于您希望小数元素的行为与标准文本的行为略有不同,因此您必须考虑使用专门为显示这些类型的符号而设计的东西。您可能想查看 MathML(具体来说,处理分数中斜角元素的部分,以及类似JEuclid 的内容来进行实际渲染。