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
相关推荐
teeeeeeemo19 分钟前
如何做HTTP优化范范之交21 分钟前
JavaScript基础语法twolong31639 分钟前
构建者设计模式 Builder吐个泡泡v43 分钟前
Maven 核心命令详解:compile、exec:java、package 与 IDE Reload 机制深度解析天上掉下来个程小白1 小时前
微服务-01.导入黑马商城界面开发小八哥1 小时前
DevExtreme Angular UI控件更新:引入全新严格类型配置组件bitbitDown1 小时前
重构缓存时踩的坑:注释了三行没用的代码却导致白屏Noii.1 小时前
Spring Boot初级概念及自动配置原理xiaopengbc1 小时前
火狐(Mozilla Firefox)浏览器离线安装包下载探索java1 小时前
Tomcat Server 组件原理