数字进制转换(二进制、八进制、十进制、十六进制)

 

1.十六进制字符串转十进制数字                                             

      Dim 十进制数字 As Integer = Convert.ToInt32(十六进制字符串, 16)    

        eg. Dim i As Integer = Convert.ToInt32("bb", 16)                 

2.十进制数字转十六进制字符串                                             

      Dim 十六进制字符串 As String = Convert.ToString(十进制数字, 16)   

        eg. Dim s As String = Convert.ToString(187, 16) 

3.八进制字符串转十进制数字                                              

      Dim 十进制数字 As Integer = Convert.ToInt32(进制字符串, 8)    

        eg. Dim i As Integer = Convert.ToInt32("15", 8)                  

4.十进制数字转八进制字符串                                             

      Dim进制字符串 As String = Convert.ToString(十进制数字, 8)    

        eg. Dim s As String = Convert.ToString(13, 8)  

5.二进制字符串转十进制数字                                               

      Dim 十进制数字 As Integer = Convert.ToInt32(进制字符串, 2)       

        eg. Dim i As Integer = Convert.ToInt32("1101", 2)                 

6.十进制数字转二进制字符串                                               

      Dim进制字符串 As String = Convert.ToString(十进制数字, 2)       

        eg. Dim s As String = Convert.ToString(13, 2)                

 

posted @ 2010-11-12 13:43  步步为赢  阅读(938)  评论(0编辑  收藏  举报