我需要计算网络掩码给定一个子网中的块的开始和结束IP地址,在JavaScript中。我利用这个答案https://stackoverflow.com/a/8872819/664479和导出网络掩码给定起始和结束IP地址
随着ac164980
一个startAddress和endAddress的ac16498e
var scope = ipScope;
var s = parseInt("0x"+startAddress ,16);
var e = parseInt("0x"+endAddress ,16);
var m = parseInt("0xFFFFFFFF",16);
var nm = ""+(m^s^e);
我预计FFFFFFC0
但得到-15
我哪儿去了?
首先,你没有在最后把你的整数转换回十六进制。 – 2015-02-05 19:32:41