convert_to_string本算子实现整数到任意进制的转换规则,默认为16进制、10进制、8进制、2进制。
由于Halcon会对默认数据做转换整数操作,所以为了看到真实转换后的数据采用字符串输出,大家可自行转换处理!
10进制转16进制
- Tuple:=43981
- convert_to_string (Tuple, 16, TupleOut, State)
复制代码
16进制转10进制
- Tuple:=0x22B8
- convert_to_string (Tuple, 10, TupleOut, State)
复制代码
帮助文档(HDevelop中使用F1查看帮助文档):
- 签名
- convert_to_string( : : Tuple, Method : TupleOut, State)
- 参数
- Tuple (input_control) integer → (integer) 仅支持整数数据,不支持数组元素
- Method (input_control) integer → (integer) 数字表示进制类型,16表示十六进制,以此类推 Default Value: 16 建议值: 16, 10, 8, 2
- TupleOut (output_control) string → (string) 输出字符串的转换结果
- State (output_control) string → (string) 显示转换结果: 不支持多个元素同时转换:可能输入了多个元素的数组,目前不支持 元素非整数类型:请输入整数类型的数据 转换完成:正确转换出结果 其他:执行异常,请根据结果自行排除
复制代码
算子下载:
链接:https://pan.baidu.com/s/1R7StUfP9sNk-DqKLIBEFlA
提取码:游客,本帖隐藏的内容需要积分高于 5 才可浏览,您当前积分为 0
如何加载外部算子:https://www.51halcon.com/forum.p ... =581&page=1#pid2074
|