annan327 发表于 2020-10-2 16:14:10

二进制的算法该怎么理解呢?

谢谢 非常感谢

kogawananari 发表于 2020-10-2 16:25:27

举个例子 按位运算反推你的局域网的网关地址
你的ip是 192.168.0.1
你的子网掩码是 255.255.255.0
按位与运算 得到网关地址=
192&255 . 168&255 . 0&255 . 1&0
192.168.0.0就是你的默认网关
实际上是 按位 1与1才会是1 其余都是0
   1100 0000.1010 1000.0000 0000.0000 0001
& 1111 1111.1111 1111.1111 1111.0000 0000
————————————————————————
    1100 0000.1010 1000.0000 0000.0000 0000

annan327 发表于 2020-10-2 17:00:05

kogawananari 发表于 2020-10-2 16:25
举个例子 按位运算反推你的局域网的网关地址
你的ip是 192.168.0.1
你的子网掩码是 255.255.255.0


谢谢
还是有点看不懂,我在多看几遍。非常感谢。

AB与C 发表于 2020-10-14 20:18:10

程序员计算器挺好用的,十进制输入看十六进制输出应该能悟一点儿
页: [1]
查看完整版本: 二进制的算法该怎么理解呢?