[問題] '^'運算子不可用在float運算元如何解決?

看板C_Sharp (C#)作者 (大陸是臺灣的)時間8年前 (2016/08/13 15:09), 8年前編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
目前本人為C#學習新手,學習方式是看書自學。 其中練習到一題不知道怎樣解決的題目,題目請看網址圖片。 http://imgur.com/a/H2bvE 我自己寫的如下網址 http://pastebin.com/jg2QWkNP 其中執行時第五行出現錯誤《'^'運算子不可套用至類型為float和float運算元》 想很久都想不到解決方式,請大家幫我解答,謝謝! -- 「站在草原望北京」體操 https://youtu.be/G7NPMYbx3kw
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.186.194 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1471072161.A.578.html

08/13 15:21, , 1F
powf ?
08/13 15:21, 1F

08/13 15:57, , 2F
for? System.Math.Pow? "^" = Exclusive-OR
08/13 15:57, 2F

08/13 15:57, , 3F
哪裡是次方?
08/13 15:57, 3F

08/13 16:52, , 4F
excel的 x^3 等於 C#的System.Math.Pow(x,3)
08/13 16:52, 4F

08/13 16:55, , 5F
"^"運算子在C#裡是XOR位元運算的意思 如2樓所述
08/13 16:55, 5F
謝謝各位高手的解答,已經好了^_^ ※ 編輯: fkskorea (117.56.186.194), 08/14/2016 13:25:49
文章代碼(AID): #1NhiUXLu (C_Sharp)
文章代碼(AID): #1NhiUXLu (C_Sharp)