Прочее компьютерное
Переведите в двоичную систему из десятичной! Спасите!
Переведите пожалуйста: 123 45 И объясните откуда вы берете числа (после знака "=") т.к. до меня вообще не доперает к сожалению ;(
Если в десятичной системе каждый следующи разряд весит в 10 раз больше предыдущего (единицы, десятки, сотни, тысячи и т. д.) , то в двоичной - в два раза: 1 2 4 8 16 32 64 128 256 и т. д.
Чтобы проще было понять, проведем сначачла преобразование из двоичной в десятичную. Есть, например двоичное число 101101
Умножаем вес разряда на его значение и складываем полученные числа:
32 16 8 4 2 1 -- вес разряда
1 0 1 1 0 1 -- двоичное
32+0+8+4+0+1 = 45 -- десятичное
А чтобы перевести двоичное в десятичное, нужно как-то его "раскидать" по весам разрядов двоичной системы. Сделать это можно двумя способами.
1) Вычитаем из нашего числа самый большой вес, который меньше или равен нашему числу, и пишем единицу старшего разряда, из остатка пробуем вычесть следующий по порядку вес, если наш остаток меньше этого веса - пишем ноль и переходим к следующему весу и т. д.
Пример:
45-32=13 пишем единицу 1
13 меньше чем 16, пишем ноль 10
13-8=5 пишем единицу 101
5-4=1 пишем единицу 1011
1 меньше чем 2, пишем ноль 10110
оставшуюся единицу ставим на её законное место 101101
Но этот способ не очень удобен, нужно помнить все веса, не пропустить ни один из них.
2) Делим наше число на основание двоичной системы, то есть на два, ведь каждый следующи разряд весит в 2 раза больше предыдущего (в восьмеричной делили бы на восемь) .
Целое частное от деления запоминаем, а отаток записываем как самый МЛАДШИЙ разряд. Если число четное, то разделится без остатка, пишем ноль, нечетное - единицу. И так повторяем процедуру до тех пор, пока не дойдем до единицы.
Пример:
45/2=22+1 пишем 1
22/2=11+0 пишем 01
11/2=5+1 пишем 101
5/2=4+1 пишем 1101
4/2=2+0 пишем 01101
2/2=1 пишем 101101
Чтобы проще было понять, проведем сначачла преобразование из двоичной в десятичную. Есть, например двоичное число 101101
Умножаем вес разряда на его значение и складываем полученные числа:
32 16 8 4 2 1 -- вес разряда
1 0 1 1 0 1 -- двоичное
32+0+8+4+0+1 = 45 -- десятичное
А чтобы перевести двоичное в десятичное, нужно как-то его "раскидать" по весам разрядов двоичной системы. Сделать это можно двумя способами.
1) Вычитаем из нашего числа самый большой вес, который меньше или равен нашему числу, и пишем единицу старшего разряда, из остатка пробуем вычесть следующий по порядку вес, если наш остаток меньше этого веса - пишем ноль и переходим к следующему весу и т. д.
Пример:
45-32=13 пишем единицу 1
13 меньше чем 16, пишем ноль 10
13-8=5 пишем единицу 101
5-4=1 пишем единицу 1011
1 меньше чем 2, пишем ноль 10110
оставшуюся единицу ставим на её законное место 101101
Но этот способ не очень удобен, нужно помнить все веса, не пропустить ни один из них.
2) Делим наше число на основание двоичной системы, то есть на два, ведь каждый следующи разряд весит в 2 раза больше предыдущего (в восьмеричной делили бы на восемь) .
Целое частное от деления запоминаем, а отаток записываем как самый МЛАДШИЙ разряд. Если число четное, то разделится без остатка, пишем ноль, нечетное - единицу. И так повторяем процедуру до тех пор, пока не дойдем до единицы.
Пример:
45/2=22+1 пишем 1
22/2=11+0 пишем 01
11/2=5+1 пишем 101
5/2=4+1 пишем 1101
4/2=2+0 пишем 01101
2/2=1 пишем 101101
Штатный Калькулятор (в режиме Инженерный) поможет.. .
123 = 1111011
45 = 101101
И не забывайте про Википедию...
123 = 1111011
45 = 101101
И не забывайте про Википедию...
Похожие вопросы
- как перевести число -222,125 из десятичной системы счисления в двоичною?
- Любая цифра десятичной системы в компьютере переводится в двоичную систему. А как кодируются буквы и прочие символы?
- почему компьютер использует двоичную систему счисления, а человек десятичную???
- Объясните доходчиво пожалуйста. Почему чеслу 11 в двоичной системе соответсвует 3 в десятичной?
- Объясните на хлопский ум как переводить числа из десятичной в двоичною систему счисления и наоборт.
- какими преимуществами и недостатками обладает двоичная система счисления по сравнению с десятичной?
- Как "можно научится быстро считать в двоичной системе на пальцах одной руки до 31, при этом делая красивые жесты" ?
- Что является основанием двоичной системы счисления? И сколько символов она имеет?
- Объясните пожалуйста как вычитать в двоичной системе?
- Как перевести число из десятичной системы счисления в двоичную, и наоборот?