看板 Visual_Basic 關於我們 聯絡資訊
我把一串數字根據算式轉換成四個16進制的輸出, ex. 10000 = 214E 但是我在程式理輸出的內容卻是 2 1 5 14, 請教一下要怎麼把輸出的文字轉換成十六進制輸出? 下面是程式內容~ input = Val(Me.TextBox1.Text) adc = input / 2048 mdc = input Mod 2048 Me.Label3.Text = adc add = mdc / 128 mdd = mdc Mod 128 Me.Label4.Text = add ada = mdd / 8 mda = mdd Mod 8 Me.Label1.Text = ada adb = mda * 2 + 1 Me.Label2.Text = adb -- 最近在搜尋一些東西,有遊戲攻略也有電腦硬體,希望肯割愛的人聯絡我吧@.@/ 請按下 ctrl + q 看看 更新日期:2006/01/17 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.116.154
LPH66:提示: Mid("0123456789ABCDEF",...) 02/13 00:05
LPH66:另外求16進位可以反過來 先求個位 再求"16"位 再求"256"位.. 02/13 00:05
LPH66:利用連除去做 02/13 00:06
sky008888:請參考 hex函式 和 format函式 02/13 00:28