如何批量将十六进制数据转化无符号64位,hex2num 转化后的是双精度浮点 不满足需要
技术分享
发布于 2025-07-22 14:53:14
查看 1过去315天
读取数据后可以通过类似的形式进行批量转化
示例:
1.创建一个十六进制数列
tmp = ["0x0000000000014C44" "0x0000000000014CBC" "0x0000000000014CBE"]
2.用parse函数将字符串转换为数字
a=parse.(UInt64, tmp)
3.用for循环提取每个元素
for num in a
println(num)
end
4.得到转换后的结果
tmp = ["0x0000000000014C44" "0x0000000000014CBC" "0x0000000000014CBE"]
a=parse.(UInt64, tmp)
for num in a
println(num)
end

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境