96 в двоичной системе



Автор Константин Ермаков задал вопрос в разделе Другие языки и технологии

переведите пожалуйста число -120 и -96 в двоичную систему и распишите и получил лучший ответ

Ответ от Valerii Kan[мастер]
Для того, чтобы перевести эти числа в двоичную систему, нужно для начала перевести их просто в двоичную систему, не учитывая отрицание, затем инвертировать и прибавить единицу
Что такое "инвертировать"? Например, 010001111 будет 101110000 (0 превращается 1, 1 превращается в 0)
Прибавить 1 нужно к двоичному, инвертированому числу т е 010001111 то же самое, что и 101110001 только с отрицанием.
Впрочем, этот пример не совсем верный, так как знаковый бит обычно 8 цифра, а у меня числа больше

Ответ от SIMRACER ***[гуру]
120/2 = 60
60/2 = 30
30/2=15
15/2=7
7/2=3
3/2=1
1/2=0
1111000
И как сказал Валерий, сделай инвертацию.
Можешь посчитать и на компьютерном калькуляторе. Переведи в режим "учёный"(view-scientific) набери число в десятичной системе (Dec) затем переключись на бинарный режим (bin) и число представится в двоичной системе счисления.

Ответ от Николай Демчук[новичек]
Для перевода целого десятичного числа в систему счисления с основанием 2 необходимо данное число последовательно делить на число 2 до получения целого остатка, меньшего, чем 2.
Результат в двоичной системе счисления будет иметь вид упорядоченной последовательности остатков от деления в порядке, обратном их получению (старшую цифру числа дает последний остаток, а младшую первый) .
120/2=60[0] 96/2=48[0]
60/2=30[0] 48/2=24[0]
30/2=15[0] 24/2=12[0]
15/2=7[1] 12/2=6[0]
7/2=3[1] 6/2=3[0]
3/2=1[1] 3/2=1[1]
1/2=0[1] 1/2=0[1]
1111000 0000011

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: переведите пожалуйста число -120 и -96 в двоичную систему и распишите
 

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

Имя*

E-mail:*

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