Не теряем, тут просто может быть и +0 и -0.
А числа в двоичной системе как правило предполагают и возможность отрицательных значений, потому один разряд выделяется под это.
Да и в играх не раз наблюдал, как можно "надурить" систему. Условно купил что-то на 1000 монет, потом еще на 24 итого ты должен заплатить -1023. Докупаешь еще на 1024 и в итоге платишь всего одну монету.
Это сообщение отредактировал Й0Ж - 11.10.2023 - 09:37