我老是记不住,异或是相同为0不同为1,谁讲个实际应用?

来源:百度知道 编辑:UC知道 时间:2024/06/20 18:59:03
比如用于加密或者什么的例子?

先说记忆:异或,顾名思义就是不同的在一起用或的方法。这样就方便记忆了。
应用:如果你想用程序的方法获得一个子网掩码的主机位,是不是可以用子网掩码和32位的1异或然后判断结果中1的位数呢?

加密。异或的逆运算是自己
所以如果有一个数是A,那么自己选择一个密钥B,A异或B后所得的结果C就是密文。
C再异或B就是明文A了。