生成随机工作表时出现问题

生成随机工作表时出现问题

我一直在尝试适应这里给出的步骤。 如何生成随机变量然后在 pdflatex 中进行计算

我的 MWE 如下(并且我对代码有点笨重表示歉意!)

\documentclass[a4paper,12pt]{exam}
\usepackage{pgf}
\renewcommand{\arraystretch}{1.5}
\pgfmathsetseed{\number\pdfrandomseed} 
\newcommand\initVariables{%
\pgfmathsetmacro{\A}{random(-10,10)}%
\pgfmathsetmacro{\B}{random(-10,10)}%
\pgfmathsetmacro{\C}{random(-10,10)}%
\pgfmathsetmacro{\D}{random(-10,10)}%
\pgfmathsetmacro{\E}{random(-10,10)}%
\pgfmathsetmacro{\F}{random(-10,10)}%
\pgfmathsetmacro{\R}{random(1,10)}%
}

\newcommand\ansa{\pgfmathprint{int(\A + \R)}}
\newcommand\ansb{\pgfmathprint{int(\B + \R)}}
\newcommand\ansc{\pgfmathprint{int(\C + \R)}}
\newcommand\ansd{\pgfmathprint{int(\D + \R)}}
\newcommand\anse{\pgfmathprint{int(\E + \R)}}
\newcommand\ansf{\pgfmathprint{int(\F + \R)}}

\begin{document}
\begin{questions}
\question
\initVariables% initialize variables (do this every time you need new numbers)
$y=x+\R$\\[0.3cm]
\begin{tabular}{*{7}{|c}|}
        \hline
    $x$&$\A$&$\B$&   $\C$      &   $\D$      &       $\E$                &       $\F$\\
        \hline
    $y$   &   $\ansa$   &   $\ansb$   &   $\ansc$   &   $\ansd$ &$\anse$   &  $\ansf$\\
        \hline
\end{tabular}
\end{questions}
\end{document}

代码可以编译,但是公式前面有一串零 在此处输入图片描述

有没有什么办法可以去掉这些零?

感谢您的帮助!

相关内容