第一版是为 Lua 5.0 编写的。虽然在很大程度上仍然适用于更高版本,但有一些不同之处。
第四版针对 Lua 5.3,可在 亚马逊 和其他书店购买。
购买本书,您还可以帮助支持 Lua 项目。
用 Lua 编程 | ||
第一部分。语言 第 3 章。表达式 |
+
´(加法)、`-
´(减法)、`*
´(乘法)、`/
´(除法)和一元运算符 `-
´(取反)。它们全部对实数进行运算。
Lua 还部分支持 `^
´(指数)。Lua 的设计目标之一是拥有一个微小的核心。指数运算(通过 C 中的 pow
函数实现)意味着我们应该始终需要将 Lua 与 C 数学库链接。为了避免这种需求,Lua 的核心仅提供 `^
´ 二元运算符的语法,它在所有运算中具有最高优先级。数学库(它是标准的,但不是 Lua 核心的一部分)赋予此运算符其预期含义。
版权所有 © 2003–2004 Roberto Ierusalimschy。保留所有权利。 |