各位哥哥大家好
记得上学时老师讲的是^为异或运算的逻辑符号,当两个输入中只有一个为1时,输出为1;否则为0。
但是今天看到了10^6的解释是10的6次方,是不是^有双重含义呢?
请详细阐述给我呀

解决方案 »

  1.   

    java2000_net 你好
    能给我讲一下+在什么情况下有双重含义呀?
    谢谢~~
      

  2.   

    10^6 在Java语法中还是异或的意思
    只是有些时间在文章中写的时候表示次方时,不容易写出上标,所以有时直接写10^6来表示
      

  3.   

    Java中的^表示异或运算,并不表示乘方。
      

  4.   

    java中^的意思就是异或(指两个二进制数对应位数相同时为0,不同时为1),在QBASIC等语言中有a^b是a的b次方的意思!
      

  5.   

    ChDw等 级: 发表于:2008-01-24 09:58:39
    4楼 得分:0
    10^6   在Java语法中还是异或的意思 
    只是有些时间在文章中写的时候表示次方时,不容易写出上标,所以有时直接写10^6来表示