[英]Why does 10 ^ 0 equal 10 in Java instead of 1
在Java中,為什么10 ^ 0等於10? 這是10乘以0的冪,在任何計算器上均等於1。
^
Java或其他大多數語言與不執行求冪類似C的語法; 它執行按位XOR
(與0進行XOR
XOR
,將產生與您開始時相同的數字)。
如果要計算b ,請使用Math.pow(a, b)
。
運算符^
是按位XOR。 它不是電力運營商。 要計算Math.pow()
,請使用Math.pow()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.