Private?Sub?Form1_Load(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?MyBase.Load
延平網站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、成都響應式網站建設等網站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司于2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創(chuàng)新互聯(lián)公司。
MsgBox(DEC_to_HEX(255))
End?Sub
Public?Function?DEC_to_HEX(ByVal?Dec?As?Long)?As?String
Dim?a?As?String
DEC_to_HEX?=?""
Do?While?Dec??0
a?=?CStr(Dec?Mod?16)
Select?Case?a
Case?"10"?:?a?=?"A"
Case?"11"?:?a?=?"B"
Case?"12"?:?a?=?"C"
Case?"13"?:?a?=?"D"
Case?"14"?:?a?=?"E"
Case?"15"?:?a?=?"F"
End?Select
DEC_to_HEX?=?a??DEC_to_HEX
Dec?=?Dec?\?16
Loop
End?Function
numHex =Integer.Parse(strHex, Globalization.NumberStyles.AllowHexSpecifier)
或
numHex = Integer. Parse("H" strHex)
'此函數(shù)用于十進制到二進制
Private Function Bin(Number As Long) As Long
Dim Div_value As String
Do
Div_value = (Number Mod 2) Div_value
Number = Int(Number / 2)
Loop Until Number 2
Bin = Number Div_value
End Function
'此函數(shù)用于二進制到十進制
Private Function value_Bin(Number As Long) As Long
Dim Temp_value As Long, Cyc As Long
For Cyc = 0 To Len(Str(Number))
If Cyc = Len(Str(Number)) Then
value_Bin = Temp_value + Val(Mid(Str(Number), Cyc, 1))
Exit For
End If
If Cyc 0 Then Temp_value = (Temp_value + Val(Mid(Str(Number), Cyc, 1))) * 2
Next Cyc
End Function
'====寫入以上函數(shù)后轉值操作:
'十進制到十六進制:Hex(十進制數(shù)值)
'十進制到八進制:Oct(十進制數(shù)值)
'十進制到二進制:Bin(十進制數(shù)值)
'二進制到十進制:value_Bin(二進制數(shù)值)
'八進制到十進制:Val("O" 八進制數(shù)值)
'十六進制到十進制:Val("H" 十六進制數(shù)值)
比如
msgbox DEC_to_BIN(10)
就會返回一個10轉換為十進制后的結果
或者簡單點就用
VB自帶函數(shù):
十進制轉八進制:Oct(num)
十六進制轉八進制:oct("H" num)
十進制轉十六進制:hex(num)
八進制轉十六進制:hex("O" num)
十六進制轉換為十進制
Dim str As String
str = Text2.Text
Text10.Text = CLng("H" str)
分享名稱:vb點虐
轉換函數(shù) vba轉換函數(shù)
文章路徑:http://sd-ha.com/article14/ddepcde.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站建設、響應式網站、全網營銷推廣、企業(yè)建站、網站策劃、企業(yè)網站制作
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)