亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡
若楓后處理論壇
標題:
宏程序編程中使用BCD指令的問題
[打印本頁]
作者:
gosh
時間:
2012-1-15 10:35
標題:
宏程序編程中使用BCD指令的問題
本帖最后由 gosh 于 2012-1-15 11:03 編輯
! V' _% y- |# S" r+ |' a# n; ]* {
5 H- g) S8 c4 {$ h
問題是這樣的:
3 k3 a& M$ L# s! Z0 v
某個程序段: #100=BCD[#1032] 運算結果不完全對
/ ~; j4 L8 s- j+ V3 [0 g
1. 例如#1032變量中的二進制數值是0-9的,用此指令轉換后沒有問題,結果#100的數值也是0-9。
8 q3 ^6 r' c: Q8 {! c- C, P) I2 x
2. 但是如果#1032變量中的二進制數值是10-16,用此指令轉換后有問題,結果#100不是10-16,是16-22。
K6 N" O! ]* t! j+ F
3.例如#1032變量中的二進制數值是大過16的,此指令轉換后有問題,結果是二進制數值加上12,例如#1032變量中的二進制數值18,#100不是等于18,而已18+12=30
9 j/ M8 O6 M" p9 s
請問,如何解決這樣的問題呀?
歡迎光臨 若楓后處理論壇 (http://www.buddhismlove.com/)
Powered by Discuz! X3.5