Узнать, как двоичное представление отрицательного числа расписать, что ли? Например, так. Имеем десятичное число , надо его записатьПереводим положительное число в двоичную систему, получаем Дописываем слева нули, чтоб вышло 16 разрядов. А чтобы заставить программу понять что перед ней отрицательное двоичное число, Вам необходимо вспомнить (или узнать иРоберт Нескажу Просветленный () Это правильно; вы не сказали, что вам нужно перевести двоичное число в машинном представлении. Перевод единиц измерения десятичное — двоичное (—). Порядок написания цифр важен потому, что большее число слева от меньшего значит, что оба числа необходимо сложить, в то время как меньшее число слева от большего. Как это реализовать? С положительными все понятно, а что делать с отрицательными не знаю. Смог только получить обратный код числа,а вот последний шаг сложение 1 привел меня в тупик. Видел реализации на pascal и c, мне. Дано: 1. Отрицательное число делаете положительным => () 2. Отрицаете все биты () => Например, нужно перевести число в двоичную систему: . Теперь рассмотрим перевод обратно в десятичную. Для перевода отрицательного числа в двоичный дополнительный код нужно перевести положительное.