亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡
若楓后處理論壇
標(biāo)題:
宏程序編程中使用BCD指令的問題
[打印本頁]
作者:
gosh
時間:
2012-1-15 10:35
標(biāo)題:
宏程序編程中使用BCD指令的問題
本帖最后由 gosh 于 2012-1-15 11:03 編輯
- v( `: y- [6 T% B9 y6 f
& |! o# k/ |* E3 }7 v+ o
問題是這樣的:
3 O% ?/ P8 q$ ^- ?+ x% v
某個程序段: #100=BCD[#1032] 運算結(jié)果不完全對
, l2 Q4 H* S3 F0 F0 E" D) O0 L) u
1. 例如#1032變量中的二進(jìn)制數(shù)值是0-9的,用此指令轉(zhuǎn)換后沒有問題,結(jié)果#100的數(shù)值也是0-9。
# k8 ]( K. s- B* f, |/ X+ e
2. 但是如果#1032變量中的二進(jìn)制數(shù)值是10-16,用此指令轉(zhuǎn)換后有問題,結(jié)果#100不是10-16,是16-22。
' b' D4 ~2 e( m$ J; i ? O+ {
3.例如#1032變量中的二進(jìn)制數(shù)值是大過16的,此指令轉(zhuǎn)換后有問題,結(jié)果是二進(jìn)制數(shù)值加上12,例如#1032變量中的二進(jìn)制數(shù)值18,#100不是等于18,而已18+12=30
^3 ~ Y( A3 q* I) G. F
請問,如何解決這樣的問題呀?
歡迎光臨 若楓后處理論壇 (http://www.buddhismlove.com/)
Powered by Discuz! X3.5