Byte转成二进制字符串
2010-09-06 15:17
141 查看
string ByteToStr(byte b) { string result = ""; byte a = b; ; for (int i = 0; i < 8; i++) { byte c = a; a = (byte)(a<<1); a = (byte)(a >> 1); if (a == c) result += "0"; else result += "1"; a = (byte)(a << 1); } return result; } for:byte b=0x35 result:"110101" |
相关文章推荐
- 将(二进制)byte[]型转换成字符串
- VC二进制byte数组转换成对应字符串
- System.IO 读写二进制、字符串、byte[]
- 二进制byte[]数组转换成对应十六进制字符串
- vc BYTE变量转换为二进制字符串
- 二进制样式的字符串与byte数组互转函数示例
- (学习笔记) Java byte[]转二进制字符串,十六进制字符串的相互转换
- 字符串转化为二进制byte[]
- java byte转二进制字符串
- 【java学习笔记】【特别】Byte输出为二进制字符串的代码
- Java byte[] 字节数组 转 二进制 八进制 十进制 十六进制字符串
- java byte转二进制字符串
- Java byte[] 字节数组 转 二进制 八进制 十进制 十六进制字符串
- C#二进制数组的字符串形式转换为二进制Byte数组
- golang(Go语言) byte/[]byte 与 二进制形式字符串 互转
- java byte转二进制字符串
- Android中 二进制、十进制、十六进制串、byte数组、字符串、ASCII之间的相互转化
- 也写个go语言版byte变量二进制字符串转换
- 字符串转换为二进制
- 关于字符串和byte数组在java和ios之间兼容的解决办法