计数器操作

此示例显示如何对计数器使用数学运算。它可能对乳胶中的环有用。

另外: \addtocounter{num}{n}

此命令将 n 添加到 num,其中 num 是计数器,n 是正整数。

减法: \addtocounter{num}{-n}

这个命令从 num 中减去 n,其中 num 是一个计数器,n 是一个正整数。

乘法: \multiply\value{num} by n

这个命令乘以 numn,其中 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 …

intcalc_package.pdf