|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
本帖最后由 gosh 于 2012-1-15 11:03 編輯
4 h8 ?1 l: g0 \
R% |& a% E& _% j' R2 B; N) r* ]問題是這樣的:3 m k4 t9 y# R) z0 c6 A- l: m
某個程序段: #100=BCD[#1032] 運算結果不完全對
4 p n g/ M) Y! c+ t. ?8 L" W7 F1. 例如#1032變量中的二進制數(shù)值是0-9的,用此指令轉(zhuǎn)換后沒有問題,結果#100的數(shù)值也是0-9。4 A& P0 {6 @" @) B) l5 l" V5 d* t
2. 但是如果#1032變量中的二進制數(shù)值是10-16,用此指令轉(zhuǎn)換后有問題,結果#100不是10-16,是16-22。* \ H7 H: d4 @% |
3.例如#1032變量中的二進制數(shù)值是大過16的,此指令轉(zhuǎn)換后有問題,結果是二進制數(shù)值加上12,例如#1032變量中的二進制數(shù)值18,#100不是等于18,而已18+12=30, j, |' u) l4 i U5 R
請問,如何解決這樣的問題呀? |
|