社区
Delphi
帖子详情
如何对于一个十六进制数按位取反
li_1975
2007-04-04 09:49:57
对于一个十六进制数怎么进行按位取反呀,在线等
...全文
1889
6
打赏
收藏
如何对于一个十六进制数按位取反
对于一个十六进制数怎么进行按位取反呀,在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
li_1975
2007-04-04
打赏
举报
回复
OK,做出来了,还是lihuasoft的对,谢谢lihuasoft了
lihuasoft
2007-04-04
打赏
举报
回复
不必那么复杂。
用Not运算即可:
var
I, J : word;
begin
I := $96E5;// 比如由16进制字串转来:I := StrToInt('$'+'96E5');
J := Not I;
ShowMessage(Format('%x',[J]));//看一下
end;
li_1975
2007-04-04
打赏
举报
回复
具体怎么做呀,说的详细点吗
mdejtod
2007-04-04
打赏
举报
回复
~ 这个操作是吧?
那就转换为二进制再取反.....用CASE语句先转换成二进制..再将它放到一个数组中,最后按位取反.
li_1975
2007-04-04
打赏
举报
回复
不是,类如十六进制数为96E5,取反后就应为691A
SonicX
2007-04-04
打赏
举报
回复
不明白你的意思
是不是
123456789ABCDEF
变成
FEDCBA987654321
十进制,
十六进制
,BCD码相互转换C程序.doc
十六进制
取反
是将
十六进制
数
的每一位
取反
的过程。在C语言中,可以使用以下函
数
实现
十六进制
取反
: ```c int convert(unsigned char *dst, const unsigned char *src, int length) { int i; for(i=0; i; i++) { ...
十六进制
补码转换为十进制
数
值的详细步骤
特别是对于二进制、
十六进制
和十进制这三种常见的
数
制之间的转换,了解其转换原理及方法是每位工程师必须掌握的知识。本文将详细介绍如何将
十六进制
的补码转换为十进制
数
值,包括转换的详细步骤和背后的原理。 首先...
进制转换
取反
源码
结合这两个概念,我们可以创建
一个
程序,接收用户输入的十进制
数
,将其转换为二进制,然后对二进制结果进行
取反
操作,最后再将
取反
后的二进制
数
转换回十进制。这样的程序可以作为学习进制转换和位操作的练习。 至于...
js实现特定位
取反
原理及示例
接下来,我们将
数
字1左移`n`位,得到
一个
二进制
数
,其中只有
一个
位是1,其余位都是0。左移操作在JavaScript中可以通过位运算符`实现。例如,如果`n`为3,则`1 的结果是二进制的`***`。 为了实现
取反
,我们使用异或...
DUMP
数
据分析助手.exe
可用于分析dump文件
十六进制
数
的
按位
取反
,十进制换算,二进制换此算和逆位的
十六进制
数
换算,二进制换算。还可以进行和和异或计算,可以添加运算
数
进行更多计算。文件对比:自动对比。有能力的可以获得vip功能。/...
Delphi
5,939
社区成员
262,944
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章