以下の内容はhttps://mochimoffu.hateblo.jp/entry/2017/04/14/095150より取得しました。


一言シリーズ~2点間の距離の求め方~

一言シリーズ~2点間の距離の求め方~

三平方の定理を使う。Luaだと、math.sqrtを使う。

function test()
    local ax = 0
    local ay = 0
    local bx = 10
    local by = 10

    local xLength = (bx-ax)
    local yLength = (by-ay)

    local abLength = math.sqrt( (xLength*xLength) + (yLength*yLength) )
end

イメージしづらい場合は、bxを0にして、原点からyに10伸びてる線を考えるといい。
当然、長さは10だが、計算結果も10になるはず。




以上の内容はhttps://mochimoffu.hateblo.jp/entry/2017/04/14/095150より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14