度分秒转为弧度

将度分秒以度点分秒的格式输入程序;例:10°10′10″变为10.1010输入程序

将字符串分隔开

将度点分秒转化为N度

弧度=N*Π/180;

  public static double Dms2H(double dms){double Dms = dms+0.000000001;double Du =Math.Truncate(Dms);double temp = (Dms - Du) * 100;double Fen = Math.Truncate(temp);double Miao =(temp-Fen)*100- 0.00001;double Du_1 = Du + Fen / 60.0 + Miao / 3600.0;return Du_1 * Math.PI / 180.0;}

弧度转化为度分秒

将弧度Hu*180/Π取整,整数部分为度;

剩余部分*60取整,整数部分为分;

剩余部分*60取整,整数部分为秒;

  public static string H2Dms(double Hu){double D = Hu * 180.0 / Math.PI;double Du = Math.Truncate(D);double Fen = Math.Truncate((D - Du) * 60);double Miao = ((D - Du) * 60 - Fen) * 60;return Du.ToString().PadLeft(3) + "°" + Fen.ToString().PadLeft(2) + "′" + Miao.ToString("f0").ToString().PadLeft(2) + "″";}

测绘程序设计——度分秒与弧度制转化(C#)相关推荐

  1. 【Matlab笔记】测绘工程专业正算、反算、度分秒转弧度函数

    上传,作为网络笔记 正算 %%坐标正算函数,起点坐标x1,y1 function [x2,y2]=zhengsuan(x1,y1,A,L)x2=x1+L*cos(A)y2=y1+L*sin(A) en ...

  2. lisp如何将度分秒转换为弧度_地学中常用度、度分、度分秒,弧度、角度在MATLAB中的转换...

    地学中常用度.度分.度分秒,弧度.角度在MATLAB中的转换 转化为角度: deg = DMS2DEG(35,20,10) deg = 35.3361 转化为弧度 rad=DMS2RAD(35,20, ...

  3. matlab函数:度分秒转换为度、度分秒转弧度、弧度转度

    度分秒转度代码: function degree = dms2degree(jiaodu)%度分秒(dd.mmss)->度degree = fix(jiaodu);mimute = fix((j ...

  4. c# 封装“度分秒”与弧度之间的转换 以及datagridview控件的应用

    代码: datagridview   计算 private void button1_Click(object sender, EventArgs e) {             string[] ...

  5. lisp如何将度分秒转换为弧度_测量学习题

    测量学习题 一.测量学概述 1.测量学的任务是什么? 2.如何表示地球的形状和大小? 3.如何确定地面点位? 4.已知某点P的高斯平面直角坐标为XP=2050442.5m,YP=18523775.2m ...

  6. 如何用c语言将度分秒变为弧度_弧度与角度从哪里来

    圆的角度为360度,这是一个显而易见的事实,对吗? 错了.大部分人并不知道为什么圆有360度.我们只是把它当作一个神奇的数字,也就是"圆的大小"来记忆,这导致我们以后在物理或数学的 ...

  7. C#实现将度分秒化为弧度值

    static void Main(string[] args){Console.Write("请参照依次分别输入度.分.秒值:\n");double[] d = new doubl ...

  8. lisp如何将度分秒转换为弧度_重磅干货!如何利用Stata进行空间冷热点分析 | 社论前沿...

    摘要:区域数据的可用性不断提高,空间分析越来越受到关注.本文介绍一个使用Stata实现空间热点和冷点分析的方法.要实现getisord命令,只需将区域的纬度和经度作为额外的必需信息即可.与Shape文 ...

  9. 测绘程序设计实习 CSU

    测绘程序设计实习 CSU 1.实习目的与内容 2.需求分析 3.总体设计 4.主要代码 4.1. 变量名类(ValueName.h)的主要代码: 4.2.主对话框类头文件(ControlNetwork ...

最新文章

  1. 编程上标和下标使用方法
  2. 跨域理解及服务器端解决跨域问题
  3. 奇奇seo优化软件_西藏seo关键词优化软件
  4. 我对应聘者的面试原则
  5. Java SE、Java EE、Java ME三者的区别
  6. pythonrequests证书_python requests证书问题解决
  7. Bootstrap3 插件的原理
  8. java 浏览器信息吗_java获取浏览器信息
  9. webpack打包原理(待续)
  10. lgg8各个版本_LG正式推出G8SThinQ 搭载骁龙855
  11. 正则表达式 - php正则匹配内容?
  12. UILabel根据内容自动调整高度
  13. CAD迷你画图V3.6版
  14. python 批量下载地理空间数据云
  15. 自学七天,我是如何通过软考系统架构师
  16. mac执行java死卡_MacOS应用程序有时卡死,怎么办?2种方法轻松搞定
  17. XShell免费版的安装配置教程以及使用教程
  18. 关于举办“第五届全国现代物流绿色包装与循环共用大会”的通知
  19. 【Android 数据业务解析】APN参数创建
  20. STM32H743:程序的启动

热门文章

  1. linux临时关闭防火墙,和永久关闭防火墙
  2. 思科服务器如何重装系统,【干货】思科 ios 软件的安装升级方法
  3. 【Superset】Jinja模板功能及设置动态参数
  4. 同一网段和不同网段中的两台主机通信的过程
  5. 如何确定IP在同一网段
  6. 某喷码机品牌U盘存储的配置文件简记
  7. 手机用的网络和计算机用的网络一样吗,终于懂了手机用电脑的网络上网
  8. Spfa算法(可以求有负权的图)
  9. android画板需求分析,基于Android的画板的设计与实现论文.doc
  10. 百度前端技术学院--零基础--第四天:背景边框列表链接和更复杂的选择器