отрицательное число в двоичной системе счисления



Как перевести отрицательное число в двоичную систему

Автор °¤°¤SmiLe¤°¤° задал вопрос в разделе Другие языки и технологии

Как перевести отрицательное число в двоичную систему счисления? и получил лучший ответ

Ответ от YK[гуру]
А смотря как в данной вычислительной системе принято отображение отрицательных чисел. Обычно для этого достаточно первый "знаковый" бит выставить в 1.

Ответ от Законченный онлайнер[гуру]
Пуск - Все программы - Стандартные - Калькулятор (вид - инженерный)

Ответ от Noname Zbackfirst[гуру]
инвертировать положительное и прибавить единицу
(наппример, -1)
- 00000001 => 11111110 +1 = 11111111
-5 => 00000101 => 11111010 +1 = 11111011
а впрочем надо уточнять способ кодирования

Ответ от Alexandr Voloshin[новичек]
выше пост.. . прошли вчера 🙂 вида x.y....x=1 отриц x=0 полож.... y = семизначное число двоичной системы. . например 1.0011101
т. е. есть число -12 то это 1.0001100

Ответ от Михаил Бережной[новичек]
просто добавляется знаковый разряд, если указывать машинный код. а так ставится знак - а число по модулю

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как перевести отрицательное число в двоичную систему счисления?

как умножить, разделить числа в двоичной системе счисления?
Стариший разряд выделяется под знаковый. Отрицательные числа обрабатываются в обратном коде. Все
подробнее...

как перевести из восьмеричной СС в двоичную?
В восьмеричной системе исчисления нет таких цифр.
А в шестнадцатеричной - есть.
0 0подробнее...
спросили в Ичня
Помогите перевести числа в разные системы счисления. HELP!!!
Наиболее часто встречающиеся системы счисления -- это двоичная, шестнадцатеричная и десятичная. Как
подробнее...

как перевести в двоичную систему? -139,375d; -2304d
1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 0111 0101
0
зайди в
подробнее...
Дополнительный код на Википедии
Посмотрите статью на википедии про Дополнительный код
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*