quote:以下是引用youhm在2011-11-14 21:07:29的发言:
RND 实际是5舍6入,如果你实在要4舍5入,可以事先加上0.1。
youhm大侠,RND指令绝对不是
5舍6入,这可不能随便乱说哦,呵呵 ^_^
加0.1可以,那么加0.01试过吗?加0.001又试过吗?其实在S7-300/400中RND指令是现实意义下的四舍五入!
它是这样定义的:
当小数小于0.5时舍去,只要大于0.5就进1!补充定义:对于小数部分=0.5时,是随机的,有时进1,有时就舍去。
<在实际的模块的采样值经过计算后,小数部分=0.5的概率可以认为是0>