【问题标题】:Convert a hex string into an unsigned decimal value将十六进制字符串转换为无符号十进制值
【发布时间】:2016-08-02 11:36:42
【问题描述】:

我想将十六进制字符串转换为无符号值?我该怎么做?

这是我的代码(不工作):

address_2_WR_data1="0000F000"
az = ((Val("&H" & address_2_WR_data1)))

但结果是:az=FFFFF000

【问题讨论】:

    标签: vb.net hex unsigned


    【解决方案1】:

    您可以使用Convert.ToUInt32 将十六进制字符串转换为无符号整数。

    Dim address_2_WR_data1 As String = "F000F000"
    Dim az As UInt32 = Convert.ToUInt32(address_2_WR_data1, 16)
    

    【讨论】:

      猜你喜欢
      • 2018-01-22
      • 2012-02-03
      • 1970-01-01
      • 1970-01-01
      • 2018-01-31
      • 2020-03-14
      • 2020-06-20
      • 2019-07-27
      • 1970-01-01
      相关资源
      最近更新 更多