2

我正在编写一些使用 GPS 坐标的代码,但我对 python 2 感到头疼。我正在使用dronekit python 库来具体说明。这是我正在尝试做的一个示例。

current_location = LocationGlobalRelative(x,y)
dx = get_change_x(params) # float value to change x coordinate
dy = get_change_y(params) # float value to change y coordinate
new_x = current_location.lon + dx 
new_y = current_location.lat + dy
print new_x
print new_y

问题是 new_x 和 new_y 打印四舍五入的值,例如 41.0。我知道可以通过用 float() 包装数字来纠正这个问题,但这看起来真的很笨重。有没有办法告诉python所有数字都应该被视为浮点数?

4

0 回答 0