然而,DIV指令具有丢弃余数的固有特性,所以当DIV输出乘以MUL指令时,也要乘上因为丢弃的余数引入的误差。误差的百分比在输入值的整个范围是非线性的,输入小,误差的百分比大。通过对比,在上面的例子中,由于DIV操作最后执行,结果更精确,所以丢弃的余数也没有被乘进去。如果要求更高的精度,在这个例子中用REAL类型数学指令代替使余数不被丢弃。
FORNEY 32211901 USPP 32211901
ALLEN BRADLEY 1394-AM07 NSFP 1394AM07
CUTLER HAMMER ECN2419CAC NSPP ECN2419CAC
CUTLER HAMMER ECN2419CAD NSPP ECN2419CAD
RVSI ACUITY CIMATRIX HE1515HD NSFP HE1515HD
GE FANUC 44B398620 USPP 44B398620
MARATHON 215TTTS14531 NSFP 215TTTS14531
ALLEN BRADLEY 1400-PD52A USPP 1400PD52A
MODICON 029.087-643 USPP 029087643
ALLEN BRADLEY 1336F-BRF15-AF-?EN-GMS1-HJ2-L6 NSPP 1336FB
MODICON 416-NHM-300-30 USPP 416NHM30030
HITACHI SJ300-185HFU USPP SJ300185HFU
SMC VV824XD NSFP VV824XD
ASEA BROWN BOVERI 5716075K USPP 5716075K
SEW EURODRIVE MKS-51A005-503-?00 USPP MKS51A00550300
SIEMENS 6ES5-245-1AA12 USPP 6ES52451AA12