[問題] 指數運算子問題

作者: zzhiphop6 (老頭)   2015-02-13 15:33:40
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
dev c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
搜尋運算子只找到加減乘除跟取餘數
我如果要算2^3 2^8 3^6 .....
要怎麼寫呢?
我用^這個符號去寫可以編譯 但是算出來的結果完全莫名其妙
2^3=1 2^8=10 3^6=5 ......
完全看不懂
請問指數的運算子是什麼?
另外有開根號的運算子嗎?
作者: wenyonba (射後不理很XX啊!!!!)   2015-02-13 15:37:00
根號也是指數,pow函式^在C/C++裡是XOR
作者: zzhiphop6 (老頭)   2015-02-13 16:06:00
所以正確的該怎麼用呢
作者: bigpigbigpig (To littlepig with love)   2015-02-13 16:22:00
2^3 → pow(2,3),傳回值不是整數,要自己轉換
作者: zzhiphop6 (老頭)   2015-02-13 16:35:00
謝謝~
作者: Leadgen (新竹~)   2015-02-14 07:31:00
10(b) xor 11(b) = 01(b) = 110(b) xor 1000(b) = 1010(b) = 1011(b) xor 110(b) = 101(b) = 5 看來電腦的邏輯硬體沒壞

Links booklink

Contact Us: admin [ a t ] ucptt.com