我需要計算網絡掩碼給定一個子網中的塊的開始和結束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