>>60
乗算の繰り返しだと有効数字の大きい実数で桁落ち起こすんじゃないか?
log使うのは精度保つためだと思ったな。

スピード的にも3乗くらいならそれでもいいがな。