在Python CSV文件中查找负数

时间:2018-04-19 21:24:00

标签: python-2.7 csv angle

我有一个CSV文件我正在阅读Northing和Easting的值我正在尝试计算他们所面对的方向角度...此时有大部分内容(我认为),但最终值似乎都介于0到90之间,即使我有以下代码......

   if (u_eastward >= 0) and (v_northward >= 0):
           azimouth = azimouth
   elif (u_eastward >= 0 and v_northward <= 0):
            azimouth = 180 - azimouth
   elif (u_eastward <= 0 and v_northward <= 0):
            azimouth = azimouth + 180
   elif (u_eastward <= 0 and v_northward >= 0):
            azimouth = 360 - azimouth

Azimouth在Excel中计算为&#39; = ATAN(D2 / C2)&#39;找到弧度,然后重新计算到角度,通过&#39; = DEGREES(E2)&#39;关于反正切值,我认为是正确的。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

没有正确地将我的字符串转换为浮点数,因此所有内容都被视为正值。