andriod Java中度转度分秒
public String trandu2m(double d) { //gisoracle 编号
    try {
        //double dd = Convert.ToDouble(str);
        String str = "" + d;
        int p = str.indexOf(".");
        int dt = Integer.parseInt(str.substring(0, p));
        d = d - dt;
        double M = d * 60;
        int mt = (int) M;
        M = (M - mt) * 60;
        if (Math.abs(M - 60) < 0.001) {
            M = 0;
            mt = mt + 1;
        }
        if (mt == 60) {
            dt = dt + 1;
            mt = 0;
        }
        return ""+dt+"°"+mt+"′"+M+"″";
    } catch(Exception e)  {
        return  e.getMessage();
    }
}												
											andriod Java中度转度分秒的更多相关文章
- java  android 将小数度数转换为度分秒格式
		
/** * 将小数度数转换为度分秒格式 * @param numStr (主要用于图片中存储经纬度) * @return */ public static String convertToSexage ...
 - Excel中使用VBA进行度分秒与十进制度的转换
		
发现Excel的VBA功能真是批量处理的一把利刃,工作中小试牛刀了一把,将Excel中度分秒形式的坐标批量处理成十进制度形式,处理完后用于GIS展点制图. 原Excel数据如下: VBA代码如下: S ...
 - 度分秒转换十进制度 之Excel实现
		
我们都知道,1°=60′,1′=60″,1°=3600″.那么,轻而易举容易计算:112°18′37.6″=112+18/60+37.6/3600≍112.3104444°这当然是有参考价值的,比如爬 ...
 - C#: 数字经纬度和度分秒经纬度间的转换
		
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cons ...
 - GPS整数。度分秒转换
		
例如30.453280 104.2018怎么把度数转换为度分秒的格式要详细换算方法 例如30.453280°,30.453280°,则有30°0.453280°×60= 27.1968′则有27′0. ...
 - JAVA基础2---深度解析A++和++A的区别
		
我们都知道JAVA中A++和++A在用法上的区别,都是自增,A++是先取值再自增,++A是先自增再取值,那么为什么会是这样的呢? 1.关于A++和++A的区别,下面的来看个例子: public cla ...
 - java 图片相似度算法
		
利用直方图原理实现图像内容相似度比较 ,作为笔记记录在随笔中. public class PhotoDigest { public static void main(String[] ...
 - 基于angularJs坐标转换指令(经纬度中的度分秒转化为小数形式 )
		
最近项目中,需要用户输入经纬度信息,因为数据库设计的时候,不可能分三个字段来存储这种信息,只能用double类型来进行存储. 计算公式 double r=度+分/60+秒/3600 <!DOC ...
 - EXCEL数据处理-经纬度转换:度分秒转换为小数
		
背景:工作中遇见此问题,整理了一下,花点时间随便总结下,希望能帮助到大家! 业务描述:红框内110°10′15"这种格式的经度,我想转换为110.36534这种格式. 步骤: 1.现将110 ...
 
随机推荐
- 笔记-python-*号解包
			
笔记-python-*号解包 在码代码时发现*号可以这样使用: str = ["abcd", "abce", "abcf"]st = &qu ...
 - while True 死循环
			
while True 死循环示例: count = 0 #给count设置变量为0 while True: count += 1 #每循环一次,count+1 : count += 1 等同于coun ...
 - kettle-单表增量同步
			
目标:利于kettle实现单表增量同步,以时间为判断条件 背景:源表:db1.q1 (2w条数据) 目标表:db2.q2(0条数据) 表结构: CREATE TABLE `q1` ( `ID` bi ...
 - CSS动画小结
			
CSS动画 原理:1.画面之间变化 2.视觉暂留作用 常见问题 1.CSS 动画的实现方式有几种 1.transition 2. keyframes(animation) 2.过渡动画和关键帧动画 ...
 - ogre3D学习基础10 -- 键盘控制与鼠标控制(缓冲控制)
			
带缓冲的鼠标.键盘操作,这里的鼠标.按键事件会被各自的监听器捕获.其中OIS中定义的两个类MouseListener,KeyListener负责对事件的处理.我们需要使用这两个类的接口. 当一个键被按 ...
 - python - 接口自动化测试 - contants - 常量封装
			
# -*- coding:utf-8 -*- ''' @project: ApiAutoTest @author: Jimmy @file: contants.py @ide: PyCharm Com ...
 - 聊聊、Nginx 初始化错误信息
			
这篇文章我们继续学习 main 方法,我们先来看看 ngx_debug_init() 这个方法. 从方法名我们也知道,debug初始化.我们先看看方法位置在哪.我们来断点在这个方法上面. Functi ...
 - Farey sequences
			
n阶的法里数列是0和1之间最简分数的数列,由小至大排列,每个分数的分母不大于n. Stern-Brocot树(SB Tree)可以生成这个序列 {0/1,1/1} {0/1,1/2,1/1} {0/1 ...
 - Concept with HTTP API && RPC
			
RPC=Remote Produce Call 是一种技术的概念名词. HTTP是一种协议,RPC可以通过HTTP来实现,也可以通过Socket自己实现一套协议来实现.所以楼主可以换一个问法,为何RP ...
 - API生命周期第二阶段——设计:采用swagger进行API描述、设计
			
本篇博客主要是以swagger为依托,介绍API生命周期的第二个阶段--设计!在详细介绍之前,我必须声明一点:如果是想了解swagger和项目框架的集成的,这里没有.我要介绍的swagger进行的AP ...