java 確定整數的平方根是否為整數的最快方法

java 確定整數的平方根是否為整數的最快方法

我正在尋找最快的方式來確定一個long值是一個完美的正方形(即其平方根是另一個整數)。 我已經通過使用內置的Math.sqrt()函數簡單地完成了它,但是我想知道是否有辦法通過將自己限制為僅包含整數的域來更快地實現它。 維護一個查找表是不實用的(因為有大約2 31.5個整數的平方小於2 63)。 這是我現在正在做的非常簡單直接的方式: public final static boolean i…


Java中的pow(x,y)

有什麼區別: Math.pow(x,y);// x^y 至: x^y;// x^y ? 我是否更喜歡使用帶有double數字的x^y ? 或shell我必須始終使用Math.pow()方法?…





math java開根號import java 開根號 sqrt pow意思 pow math用法 math次方 java開平方