代码之家  ›  专栏  ›  技术社区  ›  chriscauley

在python中输入精确的度数

  •  0
  • chriscauley  · 技术社区  · 15 年前

    在python中输入学位的标准方法是什么?我的全站仪以度-分-秒的格式给出度。我可以写一个函数将其转换成十进制,但我想知道是否有一种我不知道的常用方法。

    -克里斯

    2 回复  |  直到 14 年前
        1
  •  2
  •   jsbueno    15 年前

    既然你需要弧度,无论如何,这应该是一个技巧:

    import math
    def radians_from_triple(deg, min=0, sec=0):
        return math.radians(deg + min * 60 ** -1 + sec * 60 ** -2)
    
        2
  •  1
  •   Ignacio Vazquez-Abrams    15 年前

    Python使用弧度作为浮点数。

    没有特定的“角度”类型,尽管您可以根据需要自己编写一个。