我有以下代码:
\begin{tikzpicture}
\foreach \i [evaluate=\i as \ii using \i+5] in {1,2,3,4} {
\node at (\i,0) {\ii};
}
\end{tikzpicture}
我喜欢打印6 7 8 9
,但上面的代码打印6.0 7.0 8.0 9.0
。我如何控制评估语句中的精度?
答案1
您可以使用\pgfmathprintnumber{\ii}
代替\ii
。有关语法的更多信息,请参阅 PGF/TikZ 手册中的第 66 节。