我正在从文件中读取以科学计数法表示的数字,我想使用 FP 对它们进行简单的计算。但是,它给出了错误FP error: Illegal character e found in float number
。
这是一个简单的例子:
\documentclass{standalone}
\usepackage{fp}
\begin{document}
\FPeval{\x}{1e-20}
\x
\end{document}
FP 可以解析科学计数法吗?还有其他我应该使用的包吗?
答案1
这是一项工作xfp
(使用 LaTeX3 FPU):
\documentclass{standalone}
\usepackage{xfp}
\begin{document}
\edef\x{\fpeval{1e-20}}
\x
\end{document}