首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# 如何把任意数字转换成十六进制字符串

2012-01-10 
c# 怎么把任意数字转换成十六进制字符串Convert.toString不能超过64位吧[解决办法]你的数据有多大?如果是

c# 怎么把任意数字转换成十六进制字符串
Convert.toString不能超过64位吧

[解决办法]
你的数据有多大? 如果是一大堆的数字字符串,则分段、分位转换。
[解决办法]
每8位字符转一次,
[解决办法]
例如:
long dxx = 23423423432;
string aax = Convert.ToString(dxx, 16);
[解决办法]
i=Convert.int32(str.substring(0,7))
Convert.ToString(i,16);
喜欢8个就8个转一次,喜欢10个就10个转一次

热点排行