将10进制的字符串转为16进制的byte
来源:互联网 发布:windows 7 下载 iso 编辑:程序博客网 时间:2024/06/09 19:04
直接将string类型的字符转为16进制的byte出现错误:超出表示范围:
//一个十进制的字符串 string str = "10"; //将十进制的字符串表示10进制的数值 int a = Convert.ToInt16(str, 10); //为16进制的字符 string str2 = a.ToString("x2"); //将16进制的字符表示成0xXX byte byte aa = Convert.ToByte(("0x" + str2), 16); //放入到byte[]数组中 byte[] byte={aa};
采用的方式:先将string转为10进制的字符,将10进制的数字转为byte,存放在byte[ ]
int byteUp = Convert.ToInt32(textBox_Up.Text); int byteDown = Convert.ToInt32(textBox_Down.Text); int byteLeft = Convert.ToInt32(textBox_Left.Text); int byteRight = Convert.ToInt32(textBox_Right.Text); int byteCenter = Convert.ToInt32(textBox_Center.Text); int[] data = { byteUp, byteDown, byteLeft, byteRight, byteCenter }; byte b1 = Convert.ToByte(byteUp); byte[] data1 = { Convert.ToByte(byteUp), Convert.ToByte(byteDown), Convert.ToByte(byteLeft), Convert.ToByte(byteRight), Convert.ToByte(byteCenter) }; //byte byteUp = Convert.ToByte(textBox_Up.Text, 16); //byte byteDown = Convert.ToByte(textBox_Down.Text, 16); //byte byteLeft = Convert.ToByte(textBox_Left.Text, 16); //byte byteRight = Convert.ToByte(textBox_Right.Text, 16); //byte byteCenter = Convert.ToByte(textBox_Center.Text, 16); //byte[] data={byteUp,byteDown,byteLeft,byteRight,byteCenter};//这种方式显示超出范围 string str1 = ""; for (int i = 0; i < data1.Length; i++) { str1 += data[i].ToString("X2") + " "; } textBox1.Text = str1; }
阅读全文
0 0
- 将10进制的字符串转为16进制的byte
- 将16进制的字符串转换成byte数组
- 16进制字符串CString 如何转为 BYTE[] 数组
- 16进制字符串CString 如何转为 BYTE[] 数组
- CString 16进制字符串转为 BYTE[] 数组
- 16进制字符串CString 如何转为 BYTE[]
- C# byte转为16进制字符串~~~ToString()格式
- 将整型转为16进制字符串
- 技巧:如何将16进制的字符串转化为byte[]?
- C++将10进制字符串转为16进制字符串
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java的byte数组、16进制字符串、字符串
- 将16进制的数据转为数组and数组转为16进制
- 将16进制的颜色转为uicolor
- java 词法分析器
- Linux 网卡驱动学习(一)(分析一个虚拟硬件的网络驱动例子)
- orcal 忘记用户名和密码
- c++中“箭头(->)”和“点号(.)”操作符的区别 .
- Java 时间日期API总结
- 将10进制的字符串转为16进制的byte
- HashMap源码解析——put方法
- python基础(2)
- 第八届福建省大学生程序设计竞赛-重现赛(F Problem 2277 Change)DFS序+树状数组
- java基础之String类总结
- What Is Your Grade? (sort)
- 华为机试题-合唱队
- java concurrent-Callable FutureTask
- 进制之间的转换