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
相关推荐
人工智能训练3 小时前
【极速部署】Ubuntu24.04+CUDA13.0 玩转 VLLM 0.15.0:预编译 Wheel 包 GPU 版安装全攻略会跑的葫芦怪3 小时前
若依Vue 项目多子路径配置Hx_Ma165 小时前
SpringMVC框架提供的转发和重定向期待のcode5 小时前
原子操作类LongAdder舟舟亢亢6 小时前
Java集合笔记总结pas1366 小时前
40-mini-vue 实现三种联合类型小二李6 小时前
第11章 nestjs服务端开发:登录鉴权小酒窝.6 小时前
【多线程】多线程打印ABC摇滚侠6 小时前
2 小时快速入门 ES6 基础视频教程乡野码圣7 小时前
【RK3588 Android12】RCU机制