MPLAB IDE乘法计算结果不正确

2020-02-06 09:49发布

最近程序用到乘法计算,程序验证始终不正常。除错定位到乘法计算出了错。乘法计算
如上图,以上变量long均为无符号长整型,乘数为负数时计算结果一直不正常。正确结
果应该是0xFFF80008,调试仿真发现在乘法计算时调用了一个无符号的乘法函数,不知
什么原因,难道说语法上还有什么规范要求,还请坛友赐教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。