当前位置:编程学习 > asp >>

经典asp十六进制数转换成十进制数的函数过程

ASP中有没有把十六进制数转换成十进制数的函数,没有请写个给我,谢谢!
Function  hextointer(strin) 
'asp编程学习 www.zzzyk.com 
       Dim  i,  j,  k,  result 
       result  =  0 
       For  i  =  1  To  Len(strin) 
               If  Mid(strin,  i,  1)  =  "F"  Then 
                     j  =  15 
               End  If 
               If  Mid(strin,  i,  1)  =  "E"  Then 
                     j  =  14 
               End  If 
               If  Mid(strin,  i,  1)  =  "D"  Then 
                     j  =  13 
               End  If 
               If  Mid(strin,  i,  1)  =  "C"  Then 
                     j  =  12 
               End  If 
               If  Mid(strin,  i,  1)  =  "B"  Then 
                     j  =  11 
               End  If 
               If  Mid(strin,  i,  1)  =  "A"  Then 
                     j  =  10 
               End  If 
               If  Mid(strin,  i,  1)  <=  "9"  And  Mid(strin,  i,  1)  >=  "0"  Then 
                     j  =  CInt(Mid(strin,  i,  1)) 
               End  If 
               For  k  =  1  To  Len(strin)  -  i 
                         j  =  j  *  16 
               Next 
               result  =  result  +  j 
       Next 
       hextointer  =  result 
End  Function 

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,