-2
ユークリッド距離はint
タイプで計算できますか?ユークリッド距離はCで
public static int ED(int x1, int x2, int y1, int y2)
{
int square = (x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2);
return square;
}
私はこれを試してみましたが、私はMath.Sqrt
機能を追加した場合、作業をdoen't。私に何ができる ?
あなたは追加していません...(あなたの例では) –
私は解決しました... 'int square = Convert.ToInt32(Math.Sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)));' – Bob
また、キャストすることもできます: 'int square =(int)Math.Sqrt(変換する代わりにx1 .....' –