社区
C#
帖子详情
关于C#进行十六进制按位取反实现
yingqi_Lee
2011-09-20 09:29:03
关于C#进行十六进制按位取反实现,希望用C# 语言提供对应实现方法及Code。
类如十六进制数为96E5,取反后就应为691A
...全文
1221
8
打赏
收藏
关于C#进行十六进制按位取反实现
关于C#进行十六进制按位取反实现,希望用C# 语言提供对应实现方法及Code。 类如十六进制数为96E5,取反后就应为691A
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yingqi_Lee
2011-09-20
打赏
举报
回复
[Quote=引用 6 楼 vrhero 的回复:]
取反就是取反,不存在什么“十六进制按位取反”还是“X进制按位取反”...
再重复一次说过无数次的话...计算机只认识二进制,其他进制都是给人“看”的...
[/Quote]
十六进制取反的概念就是 拿个人能看懂的十六进制 去转换成2进制,然后进行取反 取反完 转换成十六进制。
vrhero
2011-09-20
打赏
举报
回复
取反就是取反,不存在什么“十六进制按位取反”还是“X进制按位取反”...
再重复一次说过无数次的话...计算机只认识二进制,其他进制都是给人“看”的...
wangren02
2011-09-20
打赏
举报
回复
学习……
yingqi_Lee
2011-09-20
打赏
举报
回复
[Quote=引用 2 楼 linux7985 的回复:]
int d = Convert.ToInt32("96E5",16);
d~=d;
d.ToString("x"); // 输出十六进制
[/Quote]
d~=d;
是什么意思
烈火蜓蜻
2011-09-20
打赏
举报
回复
或者直接输出
Console.WriteLine("{0:x8}", d);
烈火蜓蜻
2011-09-20
打赏
举报
回复
int d = Convert.ToInt32("96E5",16);
d~=d;
d.ToString("x"); // 输出十六进制
_三皮_
2011-09-20
打赏
举报
回复
http://topic.csdn.net/u/20080629/09/2246192d-918b-4076-90ed-127ef7dce0ef.html
烈火蜓蜻
2011-09-20
打赏
举报
回复
[Quote=引用 4 楼 yingqi_lee 的回复:]
引用 2 楼 linux7985 的回复:
int d = Convert.ToInt32("96E5",16);
d~=d;
d.ToString("x"); // 输出十六进制
d~=d;
是什么意思
[/Quote]
就是把一个值,取反了之后再存回去
C#
中 如何将负数和
十六进制
(两字节)之间
实现
相互转换
这篇博客详细介绍了如何将负数转换为16位二进制并
进行
按位
取反
加1的计算过程,以
实现
负数的16进制表示。通过示例解释了算法步骤,包括将负数转换为正数的绝对值,
按位
取反
,以及最终加1得到负数的16进制形式。同时提供了
C#
代码
实现
这两个转换函数,便于理解和应用。
Console-算法[运算符]-学习使用
按位
取反
~
本文通过一个简单的
C#
程序演示了如何使用
按位
取反
运算符~。通过具体的例子说明了
按位
取反
的基本原理及应用,包括将一个整数转换为其
按位
取反
后的十进制和
十六进制
表示。
原码,反码,补码,
按位
取反
本文深入探讨了
按位
取反
操作在二进制数中的应用,通过实例展示了正负数在原码、反码、补码之间的转换。对于负数-8和正数8,详细解释了
取反
过程,揭示了二进制数在内存中的存储方式以及如何从补码转换回十进制数值。
c#
位运算符
本文记录了
C#
中的位运算符,包括
按位
与(&)、
按位
或(|)、
按位
取反
(~)、
按位
异或(^)、左移(<<)和右移(>>)。详细剖析了各运算符的运算规则,通过示例代码展示运算过程及结果,并给出
按位
取反
的运算规律,还预告下篇将解释进制内容。
C#
补码
本文详解了
C#
中32位有符号整数的补码表示原理及转换方法,重点分析了
十六进制
数值如何通过补码机制表达负数,并结合工控通信场景说明其实际应用。核心在于理解符号位判断与无符号到有符号的转换逻辑。
C#
111,129
社区成员
642,531
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章