別のあるサイトでは緯度経度を度分秒で提供してます。
・・・しょーがないから変換するハメに・・・
139.1231 とか 35.123132 をミリ秒に変換するには
// 小数点以下は切り捨て
// d は Double
Double d = 139.7550122
int mili = Double.valueOf(d * 3600000.0).intValue();
System.out.println(Integer.toString(mili));
こんな感じで。
ミリ秒を139.12312とかにするには
int mili = 503118044;
double d = mili/3600000;
こんな感じで。
0 コメント:
コメントを投稿