字符串转16进制的int类型
之前有遇到一个固定变量需要转换成16进制的int类型,网上找的资料比较少。思考良久,还是自己专门写了针对此的代码,如下:
#include "stdio.h"
#include "string.h"int main()
{int i;unsigned char string[8] = "1018B002";unsigned char tempargv[8];int hex,temp;memcpy(tempargv, string, 8);for(i=0;i<8;i++){if (tempargv[i] >= '0' && tempargv[i] <= '9'){temp = (tempargv[i] - '0') & 0x0000000f;}else if (tempargv[i] > '9' && tempargv[i] < '16'){temp = (tempargv[i] - 'A' + 10) & 0x0000000f;}hex = temp |(hex << 4);}printf("hex = 0x%x\r\n", hex);system("pause");return 0;
}
用此方法可以很简单的将固定4字节字符串转换为16进制的int类型
字符串转16进制的int类型相关推荐
- android 颜色值16进制转换int类型;
int color=Color.parseColor(#3686FD)textView.setTextColor(color);
- java int to hex_Java字符串转16 进制工具类Hex.java | 学步园
Java 字符串转 16 进制工具类 Hex.java 实现 16进制 0xfecd .. 和 java 字符串之间的互转换! 如果做开发,通常用户登陆密码都会 mad5(salt + pwd) 然后 ...
- java-16进制字符串转16进制int、将10进制的数字转为16进制
String h="76F41000"; int re= new BigInteger(h, 16).intValue() 将10进制的数字转为16进制字符串 System.out ...
- 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串
因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...
- 将时间转换为16进制字符串或16进制小端模式byte数据
1.将String类型的时间转换 1>String类型时间转换为Date类型的时间 2>时间转换为时间戳 3>时间戳转换为16进制字符串 4>16进制字符串转换为16进制小端模 ...
- 【C#】C#中常用字符串转16进制
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 一.前言 在软硬件开发中,常常会遇到将字符串转16进制的需求,因为设备的中控 ...
- Java 字符串,byte[],16进制的字符串互转
Java 字符串,byte[],16进制的字符串互转 /** * 字符串转换成十六进制字符串 */ public static String str2HexStr(String str) { char ...
- python 16进制补零_Python输出16进制不带0x补零,整数转16进制,字符串转16进制
python输出16进制不带0x补零,整数转16进制,字符串转16进制 在开发中,我们偶尔会遇到需要将数据通过控制台打印出来,以检查数据传输的准确性.例如调试服务端刚接到的二进制数据(里面包含很多非可 ...
- 字符串转16进制字节数组,字节数组转16进制字符串
/// <summary>/// 字符串转16进制字节数组/// </summary>/// <param name="hexString">& ...
最新文章
- SQL Update 语句中使用别名
- 四种struts2访问web元素的方式
- delphi 调用dll 整形返回值_VS2015 编写C++ DLL库及C++、 C#、python 调用
- EFCore之命令行工具
- 【专升本计算机】甘肃省普通高等学校专升本考试计算机全真模拟试卷(一)
- java时间日期工具类_java工具类--日期相关;
- java二维数组存储数据,从键盘上录入学生人数,考试科目数,以及每个学生每科分数,输出每个学生的最高分、最低分、总分、平均分
- 三星Galaxy Note 20相机细节曝光:这个镜头略显鸡肋或被舍弃
- [家里蹲大学数学杂志]第413期插值不等式
- Jenkins发布PHP代码
- char,varchar,nvarchar以及datetime和smalldatetime的区别
- Winform 定时器
- IOS和安卓微信打开网页,界面显示差异大的问题。
- 面试题汇总11-20
- jpa 人大金仓数据库方言_人大金仓+springboot配置
- python游戏书籍推荐_有什么好的自学 Python 的书籍推荐?
- 中国移动SP短信网关接入平台
- time_t和SYSTEMTIME之间的相互转换 【转】
- windows下ping特定端口
- 一文读懂 | 数据中台如何为企业赋能?