sql 读出来的16进制怎么转10进制 5407821BE976F357225A9E49C68D0291 和3C2FAA7F4C799C8C6CD8AD45E276EBCD
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 读出来的16进制怎么转10进制 5407821BE976F357225A9E49C68D0291 和3C2FAA7F4C799C8C6CD8AD45E276EBCD相关的知识,希望对你有一定的参考价值。
高手帮忙搞定下 小弟没学懂 没搞出来
原来是加了密的数据啊
int intValue = Convert.ToInt32(value, fromBase);
return Convert.ToString(intValue, toBase);
其中fromBase为原来的格式
toBase为将要转换成的格式
------------------------------------------------------------------------------
16进制转10进制:
int number = Convert.ToInt32("5407821BE976F357225A9E49C68D0291", 16);
string str = Convert.ToString(number, 10);
str就是你要10进制。
抱歉,我测试了一下,16进制的5407821BE976F357225A9E49C68D0291超过了UInt64.MaxValue,不能使用上面的方法,我现在不知道如何转化了。。。
你要是找到方法了,别忘告诉我! 参考技术B 这2串都是32位长的字符串,应该是MD5加密后的结果
MD5只能通过暴力破解来解密,你可以试试去搜索下md5解密
以上是关于sql 读出来的16进制怎么转10进制 5407821BE976F357225A9E49C68D0291 和3C2FAA7F4C799C8C6CD8AD45E276EBCD的主要内容,如果未能解决你的问题,请参考以下文章
C语言怎么将超大的16进制数转换成10进制,这个16进制数是个大数,比如0x123456789ABCDEF12345这种