我在 LaTeX 中尝试了一些带有计数器和数字的示例。我用 创建了一个计数器\newcounter
。我知道它声明了一个整数。所以如果我们像这样
\newcounter{num}
\setcounter{num}{10}
\divide\value{num} by 4\relax
\thenum
结果将为 2。这是一个整数除法 (div),结果的小数部分被忽略。2.5
在上面的例子中,有机会得到结果吗?也许这里我们必须定义一个浮点数而不是计数器?我也试过了,\newcount
但结果是一样的。好吧,计数是一个整数……我还尝试了一个例子\newlength
:
\newlength\x
\setlength{\x}{10cm}
\divide\x by 4\relax
\the\x
结果以 pt 为单位,如果将其转换为 cm,则约为 2.5 cm。但我不需要长度——我只对数字感兴趣。那么如何定义浮点数并对其执行基本操作?我们能否在不使用额外软件包的情况下使用基本的 TeX/LaTeX 功能来实现这一点?