16进制 xor FFFF,然后转换为10进制, 如: (FEFA Xor FFFF)+1->10进制/10 即 FEFA Xor FFFF = 105(16进制)+1=106(16进制)=262(10进制)/10=26.2
int dec1 = Convert.ToInt32(s1, 16); //FEFA转换成10进制, 65274
int d1 = (dec1 ^ Convert.ToInt32("FFFF", 16)) + 1; //(FEFA Xor FFFF)+1-->262(10进制)
int d2 = d1 + 1;
decimal d3 = Math.Round((decimal)d1 / 10, 1); //除10,保留1位小数
textBox5.Text = d3.ToString(CultureInfo.InvariantCulture).Trim();

本文介绍了一个简单的16进制数值处理过程:首先进行XOR运算,然后将结果转换为十进制,并进一步进行加法及除法运算。通过具体的代码示例,展示了如何使用C#实现这一过程。

被折叠的 条评论
为什么被折叠?



