亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 1839|回復: 0

[討論] 宏程序編程中使用BCD指令的問題

[復制鏈接]

4

主題

61

回帖

82

積分

注冊會員

積分
82
樓主
發表于 2012-1-15 10:35:13 | 只看該作者 |倒序瀏覽 |閱讀模式

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
本帖最后由 gosh 于 2012-1-15 11:03 編輯
% x' D  x" r) k* J
  d2 B6 a5 _! w" ]問題是這樣的:
, K, O* G/ z5 S$ `   某個程序段:    #100=BCD[#1032]  運算結果不完全對2 N% j! C/ L  ~; z) `( q
1. 例如#1032變量中的二進制數值是0-9的,用此指令轉換后沒有問題,結果#100的數值也是0-9。
* F/ |2 j' i* ^, W. o2. 但是如果#1032變量中的二進制數值是10-16,用此指令轉換后有問題,結果#100不是10-16,是16-22。) {, Y& c+ |  [/ @# n# u
3.例如#1032變量中的二進制數值是大過16的,此指令轉換后有問題,結果是二進制數值加上12,例如#1032變量中的二進制數值18,#100不是等于18,而已18+12=30
; O! j( V$ \+ O; `請問,如何解決這樣的問題呀?
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關閉

站長推薦上一條 /2 下一條

QQ|Archiver|手機版|小黑屋|若楓后處理論壇 ( 蘇ICP備11015087號-1|蘇公網安備32059002001368號 )

GMT+8, 2025-5-10 07:17 , Processed in 0.686401 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表