设置首页收藏本站
开启左侧

Halcon的运算结果整数不显示小数问题

[复制链接]
寤寐求之 发表于 2025-1-9 11:45:55 | 显示全部楼层 |阅读模式
halcon中运算遇到的一个问题:
因为halcon中不需要你定义数据类形所以会自动识别你的数据是什么然后定义你的数据类型
a:=10
b:=3
a,b两个变量现在都是整型integer的
如果在不进行转换的请款下进行a/b的运算得到的结果会是3
所以需要转换:
c := real(a) / real(b)
把integer转换成real进行运算就可以正常运算


奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
18861175562 发表于 2025-1-9 13:23:45 | 显示全部楼层
可以定义成3.0
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
回复 支持 2 反对 0

使用道具 举报

Criss 发表于 2025-1-9 18:35:14 | 显示全部楼层
  1. a:=10
  2. b:=3
  3. c:=10 *1.0 / 3
复制代码
随便乘以一个小数就好啦。

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表