Logo - 算术运算

Logo提供加法,减法,乘法和除法的常用算术运算,用符号+, - ,*,/表示.这些操作中的每一个都产生结果.如果你没有对结果做某事,比如打印它,Logo会显示错误.

使用print命令,可以使用和打印算术运算的结果命令窗口.以下屏幕截图中给出的示例演示了相同的内容.

算术运算符

其他有用的命令是 :

  • sqrt : 它需要一个非负参数并返回其平方根.

  • power : 它需要两个参数,称为'a'和'b',并生成一个b的幂.

  • ln :  ;它需要一个参数并返回其自然对数.

  • exp : 它需要一个参数并计算e到该幂,e是自然数2.718281828.

  • log10 : 它以对数为基数10作为其参数.

以下屏幕截图显示了上述命令及其各自输出的示例./p> 有用的命令

算术运算符的优先级决定了它的顺序评估它们.

注意 : 打印60 * sqrt 2和打印sqrt 2 * 60产生不同的答案.这里*运算符优先于sqrt运算符.因此,*将在sqrt之前完成,如果有选择的话,就像在第二种情况下那样.

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

Statement Prints价值