SIunitx 中的科学记数法

SIunitx 中的科学记数法

我想在表格中写入类似 (3.45E-10 \pm 6E-12) 的内容,并希望数字以科学计数法显示。我遇到了错误,这种情况只发生在我使用科学计数法时,而不是像 (4.3 \pm 1.2) 这样的普通数字。有人可以帮忙吗?

答案1

(3.45E-10 \pm 6E-12)我建议不要写成 ,而应该使用(3.45 \pm 6)E-10。这样更整洁,尤其是当您在表格中排版时。

回到代码本身:我不会在表格中这样做,因为这太麻烦了 xD 无论如何,这在表格中应该有相同的效果:

平均能量损失

\documentclass{article}
\usepackage{siunitx}
\begin{document}
    \num[{scientific-notation = true, separate-uncertainty = true}]{3.45(6)e-10}
\end{document}

该选项scientific-notation确保您传入参数的数字采用科学计数法,同时separate-uncertainty确保数字以\pm您想要的形式出现。

输出

不确定第二个 dp

相关内容