C#校验GPS数据
2024-10-21 11:49:30
从#或$后开始,到*之前是GPS数据,*之后是校验位。
public bool Verified(string gps)
{
gps = gps.TrimStart('#', '$');
var s = gps.Split('*');
if(s.Length < 2) return false;
var sum = 0;
foreach (var c in s[0]) sum ^= c;
return s[1].Equals(string.Fromat("{0:X}", sum), StringComparison.Ordinal);
}
最新文章
- java基础_集合List与Set接口
- java-关于浏览器的判断
- 烂泥:puppet添加带密码的用户
- Does the OpenSceneGraph have a native file format?
- 设计模式六大原则(5)&mdash;迪米特法则
- 利用ClouderaManager启动HBase时,出现 master.TableNamespaceManager: Namespace table not found. Creating...
- 让浏览器屏蔽js
- python中的reduce(转)
- Python之random
- String放入运行时常量池的时机与String.intern()方法解惑
- 框架页面高度自动刷新Javascript脚本
- window系统下搭建本地的NuGet Server
- [android] 开启新的activity获取他的返回值
- read_csv报错Initializing from file failed
- 【OpenCV学习】计算两幅图像的重叠区域
- Yum Priorities
- mysql覆盖索引(屌的狠,提高速度)
- Vue.js Client-Side Storage;( Web Storage/localStorage)
- CSS-DOM操作
- dfs小练 【dfs】
热门文章
- JSP第十次作业
- Vue11 vue的data中属性的值(基础数据类型和对象)
- C语言知识补充 --来自菜鸟教程的指针复习
- JZOJ 3889
- 国内“谁”能实现chatgpt,短期穷出的类ChatGPT简评(算法侧角度为主),以及对MOSS、ChatYuan给出简评,一文带你深入了解宏观技术路线。
- Error in v-on handler: “TypeError: Cannot read properties of undefined (reading ‘resetFields‘)“
- 昇腾AI新技能,还能预防猪生病?
- Spring整合Mybatis原理
- Android 缩小动画
- ImportError: cannot import name &#39;six&#39; from &#39;django.utils&#39;的解决办法