99问答网
所有问题
c# 十六进制字符串异或问题
比如23230901010A2424这样一串字符串每位异或
举报该问题
推荐答案 2012-05-18
如果想比较位,那就要转换成2进制。
然后将二进制数放到数组中,从后往前依次比较就可以了
我测试了,可以实现,你测试一下
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/evtOXOWBe.html
其他回答
第1个回答 2012-05-09
你是想表达什么意思呢?
相似回答
c#字符串异或
的
问题
答:
using System.Text;using System;namespace ConsoleTest{ public class Test{ static public void Main(
String
[]args){
string s
= "abcd"; StringBuilder b = new StringBuilder(); for (int i = 0; i < s.Length; i++) { b.Append(s[i] ^ 'k'); } C...
c#
VS求
异或
校验和的
问题
答:
回答:1)Encoding.ASCII.GetBytes(……)得到字节数组,数组中的每个元素在计算机内部都是以二进制格式存储的(其实计算机内存中所有类型的数据都是以二进制格式存储的!) 2)可以用10进制、
16进制
来表达或输出这些二进制数据 3)
C#
的
异或
操作是基于二进制按位操作 ----- 不知道你
XOR
校验和的具体算法...
C#
中如何接收串口
的16进制
数据,并将其转换成10进制形式
答:
给你发一个读取串口数据的类,按需求修改接收
字符串
的长度和接收规则 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.IO.Ports;namespace GSM.Cls { class ReadComm { internal class CommReader { //单个缓冲区最大长度 private...
2010
C#
如何异域求和
答:
public static string ByteArrayToHexString(byte[] data)//字节数组转为
十六进制字符串
{ StringBuilder sb = new StringBuilder(data.Length * 3);foreach (byte b in data)sb.Append(Convert.ToString(b, 16).PadLeft(2, '0').PadRight(3, ' '));return sb.ToString().ToUpper();} } p...
c#
之二
进制
转成十进制代码
答:
s += ints[i] * 10 ^ i;改成 s = s << 1 + ints [i] ;或者 s = s * 2 + ints [i] ;不过可以有别的简单办法吧?
VS中用
C#
编写一个DES(或3DES)加解密的Windows应用程序
答:
VS中用
C#
编写一个DES(或3DES)加解密的Windows应用程序 窗体中设三个TextBox,用来输入八字节的明文(或密文)、密钥和输出加密(或解密)后的数据(都是
十六进制
数据);设两个Button,分别为加密和解密。初学者求码,谢谢!谢谢1.2楼的回答!... 窗体中设三个TextBox,用来输入八字节的明文(或密文)、密钥和输出加密(...
c#
如何将一个整数转换二
进制
,并进行位运算
答:
位运算只能在 byte,char,short,ushort,int,uint,long,ulong 等类型上进行运算。当然 Enum 类型,也是基于这些类型的,也可以用位运算。一些例子:int a = 123;int b = a << 2;//a 左移2位 int c = b >> 1;//b 右移1位 int d = a ^ b;//a 和 b 按位
异或
int e = c & ...
c语言中c=++a是什么意思
答:
a++这个式子的返回值是a,所以b=a++相当于b=a,然后a=a+1;++a的返回值是a+1;所以b=++a相当于a=a+1;然后b=a;a++先返回a,再自加 ++a先自加,再返回a 如a=3 b=a++;//b=3 c=++a;//c=5
C#16进制
转换成10进制
答:
给你发一个读取串口数据的类,按需求修改接收
字符串
的长度和接收规则 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.IO.Ports;namespace GSM.Cls { class ReadComm { internal class CommReader { //单个缓冲区最大长度 private...
大家正在搜
十六进制字符串转换成十进制数值
十六进制字符串转数字
将16进制的字符串转成字符串
十进制转换成十六进制的方法
十六进制转换字符串
16进制字符串转10进制
十六进制异或运算工具
十六进制异或在线计算
十六进制转二进制
相关问题
c#字符串异或的问题
c# VS求异或校验和的问题
如何用C语言实现两个16进制数的异或
按位异或运算C# 字符串加解密程序
c#的异或运算符问题
C#中两个不确定长度的字符串进行异或运算还怎么写?
C#位异或 如何计算
c#用异或加密算法的一点问题