У меня просто небольшой вопрос относительно дополнения к двоичным числам, который, возможно, кто-то может помочь мне понять.
Я готовлюсь к тесту по компьютерной безопасности и практикую преобразование десятичных чисел в двоичные, а затем использую дополнение до единицы и до двух. Мне дали десятичное число 237 и преобразовали его в 11101101 в двоичном формате. Я понимаю, что в дополнении вы меняете местами биты, и это просто. Когда я перевернул его, я получил 00010010, но ответ не включает первые три нуля. Есть ли шанс, что кто-нибудь может объяснить мне, почему это так?