徽标 - 算术运算


Logo 提供了常用的加、减、乘、除算术运算,用符号+、-、*、/表示。这些操作中的每一个都会产生一个结果。如果您不对结果执行某些操作(例如打印结果),Logo 将显示错误。

通过打印命令,可以在命令窗口中使用并打印算术运算的结果。下面的屏幕截图中给出的示例也证明了这一点。

算术运算符

其他有用的命令是 -

  • sqrt - 它采用一个非负参数并返回其平方根。

  • power - 它需要两个参数,将它们称为“a”和“b”,并生成 a 的 b 次方。

  • ln - 它接受一个参数并返回其自然对数。

  • exp - 它需要一个参数并计算 e 的该幂,e 是自然数 2.718281828。

  • log10 - 取其一个参数以 10 为底的对数。

以下屏幕截图显示了上述命令及其各自输出的示例。

有用的命令

算术运算符的优先级决定了它们的求值顺序。

注意- print 60 * sqrt 2 和 print sqrt 2 * 60 会产生不同的答案。这里 * 运算符优先于 sqrt 运算符。因此,如果有选择,* 将在 sqrt 之前完成,如第二种情况。

因此,第一个语句打印 60 乘以 2 的平方根的值,而第二个语句打印 120 的平方根,如以下屏幕截图所示。

语句打印值