【青鸟飞扬教育】C/C++走过的坑
2024年8月16日 - 网易
(1)先取-1的绝对值1的原码0000000000000001(2)将其转化为反码0111111111111110(3)对所求的数+1得到补码。补码就是无符号char的a值,转换为十进制数为65535所以(unsignedint)a=65535;另外,注意:printf函数输出的是无符号的值!!2.位域变量的符号问题#includestructdataintflag:1;//;...
详情
一文聊透IP地址的那些事|ip|二进制|ipv4|数据包|ipv6_网易订阅
2022年6月9日 - 网易
01111111000000000000000000000001而因为二进制与十进制的转化非常简单,只需要用二进制数的每一位乘以2的N次方即可,这其中的N是相应的位,从低位到高位以0次方开始,将二进制是1的每位结果相加得到的就是相应的十进制数。0111111101111111(二进制数)2的7次方2的6...
详情
子网掩码和IP地址的关系
2017年1月11日 - 网易
转化为十进制后为:16.73.128.04、可知我们内部网可用的IP地址为:00010000.01001001.10000000.00000000到00010000.01001001.11111111.111111115、转化为十进制:16.73.128.0到16.73.255.2556、0和255通常作为网络的内部特殊用途。通常不使用。7、于是最后的结果如下:我们单位所有可用的IP地址为:192.168.128.1-192...
详情