DMSString

DMSString[θ]

将十进制度给出的一个角度 θ 转换为一个度数-分钟-秒的字符串.

DMSString[{ϕ,λ}]

将十进制度给出的纬度和经度转换为一个 DMS 纬度-经度字符串.

DMSString[{d,m,s}]

将一个 DMS 列表转换为一个 DMS 字符串.

更多信息

  • DMSString[θ,"NS"]DMSString[θ,"EW"] 给出一个字符串的表示,其中角度的符号用主方向 "N""S""E""W" 中的一个指明.
  • DMSString[{ϕ,λ}] 对于正数 ϕ"N",对于正数 λ"E".
  • DMSString[θ,n] 对于秒数使用 n-位精度. DMSString[θ,{"XY",n}] 定义符号表示和精度.
  • 通过在 DMSString 中除以 Degree 的方法,以弧度为单位的角度可以转换为度.

范例

打开所有单元关闭所有单元

基本范例  (2)

将十进制度为单位的角度转换为一个 DMS 字符串:

转换为一个 DMS 字符串,指定一个主方向:

范围  (4)

将 DMS 列表转换为 DMS 字符串:

对于精确输入,结果也包含精确数值:

默认情况下,DMSString 忽略符号:

它们可以通过使用主方向保留,无论是纬度 ("NS") 或经度 ("EW"):

将以度数为单位的数值角转换为 DMS 字符串:

带符号的角度:

默认情况下,对于秒数,DMSString 生成的数值具有三位小数:

位数可以减少或增加:

精度参数只影响不精确输入的结果:

推广和延伸  (3)

对于 DMS 字符串,DMSString 返回规范形式:

主方向的选择仍然是自由的:

作用于 GeoPosition 对象,返回一个 "lat long" 值对:

Quantity 角度转换为 DMS 字符串:

属性和关系  (3)

如果输入含有不精确数值,结果将是不精确的,总是以秒为单位:

仅当所有数值都是精确值时,结果是精确的:

DMSString 对于 DMS 列表的行为可以使用 DMSList 逆转:

对于精确数值:

DMSString 对于以度为单位的数值角度的行为可以使用 FromDMS 逆转:

对于精确数值,DMSString 返回数值近似:

因此,原始的精确数值不能直接恢复:

Wolfram Research (2008),DMSString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DMSString.html (更新于 2014 年).

文本

Wolfram Research (2008),DMSString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DMSString.html (更新于 2014 年).

CMS

Wolfram 语言. 2008. "DMSString." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/DMSString.html.

APA

Wolfram 语言. (2008). DMSString. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DMSString.html 年

BibTeX

@misc{reference.wolfram_2024_dmsstring, author="Wolfram Research", title="{DMSString}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/DMSString.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_dmsstring, organization={Wolfram Research}, title={DMSString}, year={2014}, url={https://reference.wolfram.com/language/ref/DMSString.html}, note=[Accessed: 21-November-2024 ]}