distance2

2点の距離を求める

val = distance2(p1, p2)

p1, p2 : 点の座標を代入した数値型配列変数

(プラグイン / モジュール : hspmath)

解説

2点A,B間の距離を求めます。

p1とp2には点の座標を直交座標系で代入しておきます。
を代入した状態で呼び出してください。
結果は実数で返されます。

サンプル

#include "hspmath.as"
	point_a = 100, 50       // 点A
	point_b = 500, 400      // 点B
	mes "2点間の距離は" + distance2(point_a, point_b) + "です。"
	line point_a(0), point_a(1), point_b(0), point_b(1)
	color 255  : pset point_a(0), point_a(1)    // 点A
	color ,255 : pset point_b(0), point_b(1)    // 点B
	stop

情報

プラグイン / モジュールhspmath
バージョン3.6
作成日2011/05/10
著作者HSPWiki
備考hspmath.asをインクルードすること。
タイプユーザー定義マクロ
グループ数学関数
対応環境
  • Windows 版 HSP
  • Macintosh 版 HSP
  • コマンドライン版 HSP
  • HSPLet
hs ファイルhsphelp\hspmath.hs