public Double change(String str){
str = str.trim();
String[] data= str
.replace("°", ";")
.replace("′", ";")
.replace("'", ";")
.replace("″", "")
.replace("\"", "")
.split(";");
Double res= 0d;
for (int i = data.length; i >0 ; i--) {
double sub = Double.parseDouble(data[i-1]);
if(i==1){
res=sub +res;
}else{
res=(res+sub)/60;
}
}
return res;
}
经纬度度分秒转化十进制
l-coder-dd2024-10-13 17:41
相关推荐
Full Stack Developme1 分钟前
Redis 持久化 备份 还原猪猪拆迁队25 分钟前
2025年终总结-都在喊前端已死,这一年我的焦虑、挣扎与重组:AI 时代如何摆正自己的位置寻星探路27 分钟前
【算法专题】滑动窗口:从“无重复字符”到“字母异位词”的深度剖析程序员小白条27 分钟前
面试 Java 基础八股文十问十答第八期❆VE❆31 分钟前
WebSocket与SSE深度对比:技术差异、场景选型及一些疑惑ConardLi32 分钟前
SFT、RAG 调优效率翻倍!垂直领域大模型评估实战指南萤丰信息34 分钟前
从 “钢筋水泥” 到 “数字神经元”:北京 AI 原点社区重构城市进化新逻辑rgeshfgreh37 分钟前
Java高性能开发:Redis7持久化实战李剑一1 小时前
uni-app使用html5+创建webview,可以控制窗口大小、显隐、与uni通信Hooray1 小时前
2026年,站在职业生涯十字路口的我该何去何从?