比如5除以2,商是2,余数是1,值是2.5。
如何表示商,余数,值。
另外,逻辑运算符中的^符号是什么意思?

解决方案 »

  1.   

    如果都是int,5除以2,可以有商,可以有余数,但没有所谓的值。
    如果有一个是float或double、Decimal,那么得数就是2.5,没有余数。^表示异或。
      

  2.   

    商 5/2
    余 5%2
    值 (float)5/(float)2
      

  3.   

    这个好象是按位“异或”运算符 (^)
    运算规则如下
    -------------------------------------------------------------------------
    True^False                                True 
    True^True                                 False 
    False^True                                True
    False^False                               False