GPS 座標を使用するコードを書いていますが、python 2 で頭痛の種になっています。具体的には、dronkit 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 に指示する方法はありますか?