专栏
标签
如何批量将十六进制数据转化无符号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

image.png

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

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天