[.NET] Unsigned Integer 16進位表示法

看板Visual_Basic作者 (YFU)時間18年前 (2008/01/21 22:45), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
Hello 請教一個小問題,今天在試覺得很奇怪,在VB.NET比VB6.0多了很多變數, 我今天寫了一個 Dim x as UInteger x=&HFFFF1E4C 結果他跟我說這無法指定過去,但我用計算機算了一下換算成十進位為 4294909516,但是UInteger最大值應該是4294967295,我上網google一下 發現有個CUint的函數,但好像也不太對ㄟ,有人有遇過相同的問題嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.19.20

01/22 07:09, , 1F
CType(&HFFFF1E4c, UInteger)?
01/22 07:09, 1F

01/22 20:45, , 2F
喔 有這招喔,等一下試試看,昨天晚上我先把16進位丟到
01/22 20:45, 2F

01/22 20:46, , 3F
16進位轉10進位子程式在丟回來。但有現成function那更好^^
01/22 20:46, 3F
文章代碼(AID): #17bA_-pu (Visual_Basic)