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
相关推荐
身如柳絮随风扬25 分钟前
Java中的CAS机制详解0思必得02 小时前
[Web自动化] Selenium处理动态网页风筝在晴天搁浅2 小时前
hot100 78.子集东东5162 小时前
智能社区管理系统的设计与实现ssm+vue树℡独2 小时前
ns-3仿真之应用层(五)catino2 小时前
图片、文件的预览故事和你913 小时前
sdut-Java面向对象-06 继承和多态、抽象类和接口(函数题:10-18题)a41324473 小时前
ubuntu 25 安装vllmConfigure-Handler3 小时前
buildroot System configuration津津有味道4 小时前
易语言TCP服务端接收刷卡数据并向客户端读卡器发送指令