数学模块

1. 积木功能说明

  • 功能简介:数字。
  • 参数说明
    • 参数1:输入需要的数字。
  • 返回值:返回数字的值。

  • 功能简介:可以对数字进行加、减、乘、除、幂运算。
  • 参数说明
    • 参数1:输入需要运算的数字或变量。
    • 参数2:选择需要运算的符号。
    • 参数3:输入另一需要运算的数字或变量。
  • 返回值: 返回运算后所得的结果。

  • 功能简介: 对数字进行平方根,绝对值,取反,ln,log10,e^,10^等操作。
  • 参数说明

    • 参数1:选择需要进行的运算。
    • 参数2:选择需要运算的数字或变量。
  • 返回值: 返回处理后数字的值。


  • 功能简介:对角度或数字进行三角函数与反三角函数的运算。
  • 参数说明
    • 参数1:选择需要进行的三角函数运算。
    • 参数2:选择需要运算的数字或角度。
  • 返回值: 返回运算后所得的结果

  • 功能简介: 返回一个常见常量。
  • 参数说明:选择需要返回的常亮值。
  • 返回值: 返回常量值。

  • 功能简介:对数字进行判断。
  • 参数说明
    • 参数1:输入需要判断的数字。
    • 参数2:选择需要对数字做出的判断。
  • 返回值: 返回true或false。

  • 功能简介:对数字进行向上或向下舍入。
  • 参数说明
    • 参数1:选择舍入的方式。
    • 参数2:选择需要舍入的数字。
  • 返回值: 返回舍入后的值。

  • 功能简介:对列表进行运算和取值后,返回不同的结果。
  • 参数说明
    • 参数1:选择需要对列表进行的操作。
    • 参数2:选择需要进行运算或取值的列表。
  • 返回值: 返回处理后的值。

  • 功能简介:返回两个数字相除后的余数。
  • 参数说明
    • 参数1:输入被除数。
    • 参数2:输入除数。
  • 返回值: 返回两个数字相除后的余数。

  • 功能简介:限制一个变量数字介于两个指定的数字之间。
  • 参数说明
    • 参数1:输入需要限制的数字变量。
    • 参数2:输入限制的最小值。
    • 参数3:输入限制的最大值。
  • 返回值:如果变量的值没有超出限制范围,则返回变量本身的值,如果变量超出限制的范围,返回限制的最小值或最大值。

  • 功能简介:从范围内随机输出一个整数。
  • 参数说明
    • 参数1:输入需要随机数的最小值。
    • 参数2:输入需要随机数的最大值。
  • 返回值:从范围内随机返回一个整数。

  • 功能简介:从0-1范围内随机输出一个分数。
  • 参数说明:无。
  • 返回值:从范围内随机返回一个分数数。

  • 功能简介:对数字进行取整。
  • 参数说明

    • 参数1:输入需要取整的数字。
  • 返回值:返回取整后整数的值。


  • 功能简介:将数字以小数形式返回。
  • 参数说明

    • 参数1:输入需要输出小数的数字。
  • 返回值:返回小数的值。


  • 功能简介:二进制按位与操作。
  • 参数说明

    • 参数1:输入二进制数。
    • 参数2:输入二进制数。
  • 返回值:返回二进制与操作后的值。


  • 功能简介:二进制按位或操作。
  • 参数说明

    • 参数1:输入二进制数。
    • 参数2:输入二进制数。
  • 返回值:返回二进制或操作后的值。


  • 功能简介:将纯数字字符串类型的文本转换为整数。
  • 参数说明
    • 参数1:输入需要转化为数字类型的数字文本。
  • 返回值:返回文本显示数字的整数数值。

  • 功能简介:将数字从一个区间映射到另一个区间。
  • 参数说明

    • 参数1:需要映射的数字。
    • 参数2:输入映射数字原本所在区间最小值。
    • 参数3:输入映射数字原本所在区间最大值。
    • 参数4:输入映射数字所在区间最小值。
    • 参数5:输入映射数字所在区间最大值。
  • 返回值:返回映射的结果。


  • 功能简介:将一个整数转换为不同进制。
  • 参数说明

    • 参数1:输入需要转化的整数。
    • 参数2:选择需要变换的进制。
  • 返回值:返回变换进制后的数字。


  • 功能简介:将不同进制的字符串转换为整数。
  • 参数说明

    • 参数1:输入进制数。
    • 参数2:输入需要转化的字符串。
  • 返回值:返回转化后的整数。


  • 功能简介:二进制按位异或操作。
  • 参数说明

    • 参数1:输入二进制数。
    • 参数2:输入二进制数。
  • 返回值:返回二进制异或操作后的值。


  • 功能简介:二进制按位取反操作。
  • 参数说明

    • 参数1:输入二进制数。
    • 参数2:输入二进制数。
  • 返回值:返回二进制取反操作后的值。


  • 功能简介:二进制左位移运算。
  • 参数说明

    • 参数1:输入二进制数。
    • 参数2:输入二进制数。
  • 返回值:返回二进制左位移后的值。


  • 功能简介:二进制右位移运算。
  • 参数说明

    • 参数1:输入二进制数。
    • 参数2:输入二进制数。
  • 返回值:返回二进制右位移后的值。


  • 功能简介:对数字进行四舍五入后,可将小数按要求保留相对应的位数。
  • 参数说明

    • 参数1:输入需要处理的数字。
    • 参数2:输入需要保留的小数位数。
  • 返回值:返回处理后的值。

2. 硬件接线说明

  • 无。

3. 注意事项

  • 基础运算中的除法在2.x版本和3.0.0版本中有些许不同。在2.x版本中,除法运算后结果会自动取整,只能输出整数结果,而3.0.0版本中除法结果可以是小数。

4. 积木块应用案例

图1

图1 平方根积木块基本应用


图2

图2 三角函数积木块基本应用


图3

图3 常见常量积木块基本应用


图4

图4 列表计算积木块基本应用


图5

图5 限制数字积木块基本应用


图6

图6 将文本转为整数


图7

图7 映射积木块基本应用

Copyright © 古德微 2023 all right reserved,powered by GDWRobot本课修订时间: 2021-12-20

results matching ""

    No results matching ""