sqrtって1/2乗のことか。最近勉強したばっかなのに忘れてた。
Math.sqrt(9) = 9 ** 0.5 であることを確認する
> Math.sqrt(9) => 3.0 > 9 ** 0.5 => 3.0
つまりたとえば-3の絶対値を求めるときは
> ((-3) ** 2) ** 0.5 => 3.0
でいいわけか。
この結合優先度だるいなー。まぁなんか理由があるんでしょうね。
情報提供ありがとうございます id:ultraist
Math.sqrt(9) = 9 ** 0.5 であることを確認する
> Math.sqrt(9) => 3.0 > 9 ** 0.5 => 3.0
つまりたとえば-3の絶対値を求めるときは
> ((-3) ** 2) ** 0.5 => 3.0
でいいわけか。
この結合優先度だるいなー。まぁなんか理由があるんでしょうね。
情報提供ありがとうございます id:ultraist