【Flutter/Dart】Pointで2点間の距離を計算

2点間の距離を計算する方法を紹介します。

今回はPointクラスを使って2点間の距離を計算していきます。

\ 世界最大級のオンライン学習サービス /

目次

事前準備

import 'dart:math';

dart:mathライプラリをインポートします。

原点との距離を計算

var point = Point(3, 5);
print(point.magnitude);

//結果
//5.830951894845301

Pointで生成した点(x, y)の原点からの距離はmagnitudeで取得できます。

2点間の距離を計算

var point1 = Point(3, 5);
var point2 = Point(1, 10);
print(point1.distanceTo(point2));

//結果
//5.385164807134504

Pointで生成した2点間の距離を計算するにはdistanceToを使用します。

一緒に読みたい

参考

  • URLをコピーしました!
目次