| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 441 人关注过本帖
标题:请教两个问题,关于取一个十六进制数的某一位和判断长度?
只看楼主 加入收藏
a451410
Rank: 2
等 级:论坛游民
帖 子:134
专家分:98
注 册:2018-3-4
结帖率:84%
收藏
已结贴  问题点数:10 回复次数:1 
请教两个问题,关于取一个十六进制数的某一位和判断长度?
1,请问怎么能更高效的判断一个十六进制数是否是有效的,比如,我想要一个8字节长度以内的十六进制数,最大为FFFFffff`FFFFffff.
判断是否有效我能想到的办法就是先转字符串,然后用字典遍历的方法判断每一位是否为1`9和A`F中的数.长度就取字符串长度.
请问这个想法是否合理?
2,我最终目的就是将这个十六进制数,转为最长64位的二进制数,这个过程应该要单独取出来每一个十六进制位,在取单独的十六进制位的时候,我想到的办法是通过左右移
的方法,请问这种方法是否有效或者高效呢?有更好的方法吗?
2025-03-09 18:08
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1709
专家分:4385
注 册:2007-12-27
收藏
得分:10 
您的意思是有个字符串里面保存了貌似十六进制数的字符内容么?
如果本来就是数值的话那它本来就是二进制保存,只不过按照十六进制形式输出而已。

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2025-03-10 09:25
快速回复:请教两个问题,关于取一个十六进制数的某一位和判断长度?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013413 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved