/

本页目录

数学运算

数学函数提供了一种执行数值运算的方式。

示例 1

.var {radius} {8}

If we try to calculate the **surface** of a circle of **radius .radius**,
we'll find out it's **.pow {.radius} to:{2}::multiply {.pi}::truncate {2}**

If we try to calculate the surface of a circle of radius 8,we’ll find out it’s 201.06

在处理复杂数学运算时,与函数调用链结合使用尤为高效。以下两次调用是等价的,而后者读起来更自然:

.truncate {.multiply {.pow {.radius} to:{2}} by:{.pi}} {2}
.pow {.radius} to:{2}::multiply {.pi}::truncate {2}

有关可用函数的完整列表,请参阅标准库中的 Math 文档