首页/工具库/逻辑/算术运算
逻辑

算术运算

按所选数据类型对两个操作数执行加、减、乘、除四则运算,输出运算结果与执行状态
ArithmeticOP · v1.0.0 · by system

输入参数 8

名称keyId类型默认值可连接说明
数据类型dataTypeenum标量否指定参与运算的数据形态,可选标量、一维数据、二维数据,默认标量;不同形态分别启用对应的输入端口
参数1param_0double0否标量形态下参与运算的第一个数值,配置范围为 0.0 至 10000.0,默认 0.0,作为被加数或被减数
数组参数1param_arr_0vec_double[]否一维数据形态下参与运算的第一个数组,与另一数组逐元素配对计算,仅在数据类型为一维数据时生效
二维数组参数1param_matrix_0vec_vec_double[]否二维数据形态下参与运算的第一个矩阵,与另一矩阵逐元素配对计算,仅在数据类型为二维数据时生效
运算param_1enum+否选择两操作数之间的运算符,可选加、减、乘、除,默认加号;除数为零或运算符无法识别时运算失败
参数2param_2double0否标量形态下参与运算的第二个数值,配置范围为 0.0 至 10000.0,默认 0.0,作为加数、减数或除数
数组参数2param_arr_1vec_double[]否一维数据形态下参与运算的第二个数组,长度须与第一个数组一致,否则整次运算返回失败
二维数组参数2param_matrix_1vec_vec_double[]否二维数据形态下参与运算的第二个矩阵,行数与各行列数须与第一个矩阵一致,否则返回失败

输出参数 3

名称keyId类型默认值可连接说明
运行结果resultCodeint—否运算结束状态,0 表示运算成功、-1 表示参数缺失、类型错误、除数为零或数据维度不匹配,原因见运行信息
运行信息resultInfostring—否本次运算的状态说明,成功时为成功标识,失败时写明参数错误、除零或维度不一致等具体原因
运算结果outputValuedouble—否标量形态下由所选运算符计算得到的数值结果,运算失败时该输出保持为 0

接入方式

在 FlowDesigner 中将「算术运算」节点加入流程画布,把上游图像或数据连接至「数据类型」, 并将「运行结果」接至下游节点。运行后可通过 VisionQuick 的数据绑定将结果呈现在界面组件上。

完整操作步骤参见 使用文档;安装与使用问题可通过 联系页 反馈。

返回逻辑关系运算 →
联系与反馈

获取安装包与技术反馈

安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。

  • 安装包获取与部署说明
  • 界面组态与工具配置
  • 功能建议与问题反馈
微信扫码,获取安装包与反馈使用问题
微信扫码 · 安装包与问题反馈