恭喜,你发布的帖子
发布于 2023-07-26 17:27:25
1楼
应该是隐式转换的时机不同,以下是博途对16位乘法的说明。
*I: 乘整数(16 位)
说明
使用“乘整数(16 位)”指令将累加器 1 和 2 的低字中的值相乘。该指令将这些值解释为 16 位整数。
该指令将累加器 1 中的乘积保存为 32 位整数 (DINT)。
指令执行之后,状态位 CC 0 和 CC 1 将指示乘积为负数、零或正数。如果该值超出了所允许的数值范围,则将状态位 OV 和 OS 置位为“1”。
执行该指令之后,累加器 2 的内容保持不变。
请填写推广理由:
分享
只看
楼主