java数字操作

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 秒   


猜你喜欢

转载自blog.csdn.net/aa15237104245/article/details/80395257