編程過程中遇到需要計算n的平方情況,編程語言為JAVA,隨手就寫成了:
最后整個程序輸出結果和預想不同,調試時候發現,n=9,n^2=11 !!
度娘后得知,Java中n^2表示n和2進行異或,即:
9: 1001
2 : 0010
異或:1011 (十進制11)
在Java中,求一個數平方,可以:
1 int a = 3; 2 int b = a * a;
或者:
1 Math.pow(n,2)
編程過程中遇到需要計算n的平方情況,編程語言為JAVA,隨手就寫成了:
最后整個程序輸出結果和預想不同,調試時候發現,n=9,n^2=11 !!
度娘后得知,Java中n^2表示n和2進行異或,即:
9: 1001
2 : 0010
異或:1011 (十進制11)
在Java中,求一個數平方,可以:
1 int a = 3; 2 int b = a * a;
或者:
1 Math.pow(n,2)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。