degToDMS関数

本ページには広告が含まれています。

角度を度形式から度分秒形式に変換します。

度分秒形式から度に変換するにはDMSToDeg関数 (自作関数)を使います。

構文
  1. String = degToDMS( deg )
引数
deg 必須
角度(°)
戻り値
角度(deg°分'秒")

プログラム

UWSC
//////////////////////////////////////////////////
// 【引数】
//   deg : 角度(°)
// 【戻り値】
//   角度(deg°分'秒")
//////////////////////////////////////////////////
FUNCTION degToDMS(deg)
	DIM degree = INT(deg)
	DIM minute = (deg - INT(deg)) * 60
	DIM second = ROUND(minute - INT(minute), -10) * 60
	RESULT = degree + "°" + INT(minute) + "'" + ROUND(second, -5) + "<#DBL>"
FEND

使い方

スカイツリーの座標を度形式から度分秒形式に変換

UWSC
PRINT degToDMS(35.7100069)
PRINT degToDMS(139.8108103)
結果
プレーンテキスト
35°42'36.02484"
139°48'38.91708"

プログラム実行例

Yahoo!天気・災害情報より直近に発生した地震情報を取得しその場所をGoogleマップで表示

UWSC
使用関数
解説(自動生成)