恭喜,你发布的帖子
发布于 2017-09-07 09:09:23
1楼
200呢,是全数轴循环。最大值加1等于最小值,溢出。正负数轴手尾相连,形成一个大圈。
30呢,是半轴循环。最大值加1等于0,溢出。正负数轴两端向中间0值相连,形成正环和负环。
所以200可以理解40000这个值,而30最大只能32767。
最大值加1等于最小值,这方便机械的运算。
最大值加1等于0,比较接近人的感官。
所以,大量的人认为200高速计数器很大值过零的时候会有意外,然后能可每次复位高计为0重新计算。因为感官认识是这样吧。而30的,很大值过零后产生进位标志之后把结果做相应的加或减最大值就可以了。也是感官认识。
殊不知,200的处理方式更加简单,管都不用管。
请填写推广理由:
分享
只看
楼主