【发布时间】:2012-03-22 22:03:48
【问题描述】:
我有一个包含十六进制值的字符串:
"29E94B25"
我想将此十六进制字符串转换为使用 10 为底的无符号长整数。例如我想创建一个无符号长整数,其值为:
703154981
如何进行这种类型转换?
【问题讨论】:
-
5*10^0 + 2*10^1 + 11*10^2 + ... + 2*10^7
-
@scibuff 我正在寻找一种我可以调用的方法来为我做这件事。与 atol() 类似。
标签: c hex type-conversion