2015-12-03 112 views

回答

13

我知道這個問題已經有一個答案....但以防萬一,這也適用。

double sqrt = Math.sqrt(yourIntHere); 
int x = (int) sqrt; 
if(Math.pow(sqrt,2) == Math.pow(x,2)) 
    //Do stuff 
+0

x之前的「int」和括號中的「int」是否也是我的整數? – Brooke

+0

沒有。只需替換'yourIntHere'。 –

+0

好的,謝謝! – Brooke

相關問題