Cascades BB10を使用しています。緯度と経度をdoubleからQStringに変換したいので、このコードを使用しました
QString lat = QString::number(coordinates.latitude());
QString lon = QString::number(coordinates.longitude());
次の値でデバッグすると
coordinates.latitude() = 43.481927999999996
coordinates.longitude() = -80.540750000000003
次の文字列を取得します。
lat = 43.481927999999996
lon = nan
問題はlon = nan
、私が-80.540750000000003
この動作の原因は何ですか?