2
我已經知道浮點數在java中有一個有符號的零。但恐怕Integer
尚未:在Java中是否有一個帶符號的零整數?
new Integer("0").equals(new Integer("-0")) // true
與
new Double("0").equals(new Double("-0")) // false
我怎麼能存儲與我零Integer
價值的標誌?
我已經知道浮點數在java中有一個有符號的零。但恐怕Integer
尚未:在Java中是否有一個帶符號的零整數?
new Integer("0").equals(new Integer("-0")) // true
與
new Double("0").equals(new Double("-0")) // false
我怎麼能存儲與我零Integer
價值的標誌?
您不能存儲帶有Java整數基本類型的符號。
負零是IEEE-754表示形式的工件,它將符號存儲在單獨的位中。另一方面,整數以二進制補碼錶示形式存儲,其具有零的唯一表示。
謝謝你的提示:-)爲了完整起見我會在這裏留下另一個鏈接:https://en.wikipedia.org/wiki/Two's_complement – Sebastian