因為程序中D5844在D5842后面使用到,這樣使用的效果就是D5550*K1000的結(jié)果,將D5548*K-10000的結(jié)果覆蓋掉了,卻成了你需要的結(jié)果,所以看起來是正常的。
你可以將D5550~D10012這兩段程序?qū)懙紻5548這一段程序上面。
就會發(fā)現(xiàn)雖然D10012的值雖然還是你要的正確的值,但D5844的值卻是0(如果不是說明D5548的值太大,乘法運算之后超出32位儲存范圍,D5844內(nèi)有儲存的數(shù)據(jù)了)。