首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >需要知道以下格式的编号格式

需要知道以下格式的编号格式
EN

Stack Overflow用户
提问于 2020-04-18 16:13:06
回答 1查看 50关注 0票数 0

我需要确定以下数字的格式,这些数字以某种方式建立在汽车工业中存储仪表值的方法,如“总公里数”。我在杂志上找到的,我已经试过了UTF-8/16/32和十六进制。

代码语言:javascript
运行
复制
decimal number = 136
related number is : FF FF FF FF FF FF FF FF FF FF 00 05 49 B2 00 05

decimal number = 550
related number is : FF FF FF FF FF FF FF FF FF FF 00 15 6A 81 00 15
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-18 16:55:02

从一个关于DIY里程计重编程的instructables文章

因此,唯一存储实际信息的字符是前两个HEX数字,33和85。

这里唯一存储实际信息的字符是“0549”和“156A”,其余字符是校验和。

代码语言:javascript
运行
复制
String a = "FF FF FF FF FF FF FF FF FF FF 00 05 49 B2 00 05".substring(33,38);
String b = "FF FF FF FF FF FF FF FF FF FF 00 15 6A 81 00 15".substring(33,38);
a = a.replaceAll("\\s+", "");
b = b.replaceAll("\\s+", "");
System.out.printf("%s %s%n", a, b);
int i = Integer.valueOf(a, 16);
int j = Integer.valueOf(b, 16);

System.out.println(i/10.0);
System.out.println(j/10.0);

产额

代码语言:javascript
运行
复制
0549 156A
135.3
548.2

我只能假设135.3是136,548.2是550。至少,如果我是在阅读里程,我会考虑那些相当准确的描述。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61292316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档