tag 标签: 代码边界

相关博文
  • 热度 13
    2015-10-26 18:29
    1155 次阅读|
    0 个评论
    1.在mcu计算的过程中,把常数*常数的变量都单独提炼到条件编译中,并且制定数据类型和位数。防止 计算出结果的类型和想象中的不一致。 2.不光要留意乘法是否超出最大值,还要留意进行除法以后,一些小数被略去,如果此时有减法,就很容易造成类似(-1)(0xFF)的值出现。 只需要先给结果变量定义一个比较宽广范围的类型,return的时候再缩小类型即可