1 四舍五入取整
new BigDecimal("25.6").setScale(0, BigDecimal.ROUND_HALF_UP).intValue()
2 (经纬度)度数与 小数 转换
度数转化为小数 例如: 12度7分30秒
12+(7*60+30)/3600 =12.125
小数转化为度数 例如 12.125
整数位为度,小数位乘以3600除以60 ,商为分,余数为妙
12度
0.125*3600/60 分
0.125*3600 % 60 秒
1 四舍五入取整
new BigDecimal("25.6").setScale(0, BigDecimal.ROUND_HALF_UP).intValue()
2 (经纬度)度数与 小数 转换
度数转化为小数 例如: 12度7分30秒
12+(7*60+30)/3600 =12.125
小数转化为度数 例如 12.125
整数位为度,小数位乘以3600除以60 ,商为分,余数为妙
12度
0.125*3600/60 分
0.125*3600 % 60 秒