计数器操作
此示例显示如何对计数器使用数学运算。它可能对乳胶中的环有用。
另外: \addtocounter{num}{n}
此命令将 n
添加到 num
,其中 num
是计数器,n
是正整数。
减法: \addtocounter{num}{-n}
这个命令从 num
中减去 n
,其中 num
是一个计数器,n
是一个正整数。
乘法: \multiply\value{num} by n
这个命令乘以 num
由 n
,其中 num
是一个计数器,n
是一个整数。
师 \divide\value{num} by n
这个命令将 num
除以 n
并得到商的整数部分(num
是一个计数器,n
是一个整数)
\documentclass{article}
\begin{document}
\newcounter{num}
\setcounter{num}{3}
\addtocounter{num}{10}
\thenum\\%prints 13
\addtocounter{num}{-3}
\thenum\\%prints 10
\stepcounter{num}
\thenum\\%prints 11
\multiply\value{num} by \value{num}
\thenum\\%prints 121
\multiply\value{num} by 2
\thenum\\%prints 242
\divide\value{num} by 60
\thenum%prints 4
\end{document}
\newcommand{num}
声明反击。\setcounter{num}{3}
将 num 值设置为 3。
\addtocounter{num}{10}
增加 10 到 num。
\addtocounter{num}{-3}
从 num 减去 3
\stepcounter{num}
将 1 添加到 num
\multiply\value{num} by \value{num}
square num。
\multiply\value{num} by 2
双打号码
\divide\value{num} by 60
将 num 除以 60 并得到整数部分。
代码的结果:13 \\ 10 \\ 11 \\ 121 \\ 242 \\ 4
(\\代表新行)
intcalc 包添加了一些其他整数操作,例如 mod,pow,sng,abs,inv …