11111111 двоичное число
Сколько будет двоичное число 11111111 в десятичной системе?
Ответ: Двоичное число 11111111 это Десятичное: 255
(двести пятьдесят пять)
Объяснение конвертации двоичного числа 11111111 в десятичное
Формула конвертации двоичных чисел в десятичные:
(Десятичное)10 = (d0 × 2 0 ) + (d1 × 2 1 ) + (d2 × 2 2 ) + . + (dn−1 × 2 n-1 )
Согласно формуле конвертации двоичных чисел в десятичные, для того чтобы перевести двоичное число 11111111 в его десятичную форму необходимо умножить каждую цифру числа на соответствующую степень числа 2, которая зависит от позиции цифры в числе.
В двоичном числе 11111111 всего 8 цифр, следовательно, 8 позиций. Необходимо записать степени числа 2 для каждой позиции справа-налево, начиная с индекса 0 и заканчивая 7, умножая на соответствующую цифру двоичного числа.
| Цифра | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
|---|---|---|---|---|---|---|---|---|
| Степень 2 | 2 7 | 2 6 | 2 5 | 2 4 | 2 3 | 2 2 | 2 1 | 2 0 |
Пошаговая конвертация двоичного числа 11111111 в десятичное:
(1 × 2 7 ) + (1 × 2 6 ) + (1 × 2 5 ) + (1 × 2 4 ) + (1 × 2 3 ) + (1 × 2 2 ) + (1 × 2 1 ) + (1 × 2 0 )
128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
255
(11111111)2 = (255)10
1.2 Представление информации в цифровых устройствах
В повседневной жизни мы обычно пользуемся десятичной системой счисления. Это позиционная система счисления, которая имеет 10 арабских цифр от 0 до 9 и, следовательно, основание 10. Т. е. число 6235,89 в десятичной системе счисления представляется выражением
или в общем виде
где , — коэффициенты, принимающие значения 0, 1, 2 … 9.
Цифровые системы оперируют двумя значениями сигнала — логические 0 и 1. Следовательно, для математического представления значений дискретных переменных в цифровых системах используется двоичная система счисления — позиционная система счисления, которая имеет 2 арабских цифры 0 и 1 и, следовательно, основание 2.
Т. е. двоичное число 1001,01 в двоичной системе счисления представляется выражением
или в общем виде
где , — коэффициенты, принимающие значения 0, 1.
Для определения десятичного эквивалента данного числа достаточно подсчитать сумму произведений в выражении (1.1).
Для перевода числа из десятичной системы счисления в двоичную можно воспользоваться делением десятичного числа на основание 2 и записывать остатки от деления в обратном порядке, а можно воспользоваться другим способом, вытекающим из выражения (1.2). В таблице 1.1 представлен пример перевода числа (171,75) в двоичную систему счисления.
Таблица 1.1 — Перевод десятичного числа в двоичное по степеням двойки
Способ состоит в подборе тех степеней двойки, которые в сумме дают исходное десятичное число. В позиции этих степеней подставляются единицы (голубые столбцы), остальные позиции заполняются нулями (белые столбцы). Старший разряд расположен слева, как и в других позиционных системах счисления. В нашем примере (171,75) = (10101011,11) . Поскольку далее будут использоваться небольшие десятичные целые числа, такой способ перевода их в двоичные эквиваленты является наиболее удобным. Аналогичным образом выполняется обратное преобразование. Т. е. для перевода двоичного числа в десятичное необходимо складывать степени двойки, соответствующие позициям с единичными значениями. В нашем примере
При работе с цифровыми системами часто приходится иметь дело с восьмиричной и шестнадцатиричной системами счисления. Так как и , каждая восьмиричная цифра соответствует трем бинарным, а каждая шестнадцатиричная цифра соответствует четырем бинарным цифрам. Переход от двоичной к восьмиричной системе счисления выполняется разделением двоичной последовательности на группы из трех цифр (триад), начиная от запятой влево и вправо от нее, и заменой каждой из групп одной восьмиричной цифрой 0, 1, …, 7. Следующий пример иллюстрирует данное правило.
Конвертация двоичного кода в шестнадцатиричный аналогична, за исключением того, что двоичный код разделяется на группы из четырех единиц (тетрады), которые заменяются шестнадцатиричными знаками
Следующий пример иллюстрирует данное правило.
Процедура получения двоичного кода из восьмиричного (шестнадцатиричного) обратна выше упомянутой. Каждая цифра восьмиричного (шестнадцатиричного) кода заменяется на двоичную триаду (тетраду). Это иллюстрирует следующий пример:
Человеку трудно работать с двоичными числами, потому что они в три, четыре раза длиннее десятичных эквивалентов. Например, двоичное число 111111111111 имеет десятичный эквивалент 4095. Однако цифровые компьютеры используют двоичные числа, а человеку приходится иногда связываться с компьютером посредством бинарных чисел (через переключатели, световые индикаторы или посредством программ, написанных на машинно-ориентированных языках). В этом случае с помощью специальных преобразователей человек может получать двоичную информации в восьмиричном или шестнадцатиричном коде. Подразумевается, что в случае необходимости, пользователь сам перейдет к двоичному коду. Это делается весьма просто и к тому же размер восьмиричного (шестнадцатиричного) кода гораздо меньше двоичного — = = — 3, 4 символа воспринимаются человеком комфортнее, чем 12.
В таблице 1.2. представлены десятичные, двоичные, восьмиричные и шестнадцатиричные коды некоторых чисел.
Таблица 1.2 — Числа различных систем счисления
home » Перевод чисел из десятичной системы в двоичную
Двоичная система счисления — позиционная система счисления с основанием 2.
Шестнадцатеричная система счисления — позиционная система счисления по целочисленному основанию 16.
\begin 110_ &= 1\times2^+1\times2^+0\times2^=6_ \\ \\ 6_ &= 110_:\\ \end
6 / 2 = 3, Остаток 0, (LSB — Least Significant Byte)
3 / 2 = 1, Остаток 1
1 / 2 = 0, Остаток 1, (MSB — Most Significant Byte)
| Десятичное число (положительное) | Двоичное число |
|---|---|
| 0 | 0 |
| 1 | 1 |
| 2 | 10 |
| 3 | 11 |
| 4 | 100 |
| 5 | 101 |
| 6 | 110 |
| 7 | 111 |
| 8 | 1000 |
| 9 | 1001 |
| 10 | 1010 |
| 11 | 1011 |
| 12 | 1100 |
| 13 | 1101 |
| 14 | 1110 |
| 15 | 1111 |
| 16 | 10000 |
| 32 | 100000 |
| 64 | 1000000 |
| 128 | 10000000 |
| 256 | 100000000 |
Перевести число 11111111 из двоичной системы в десятичную
Задача: перевести число 11111111 из двоичной в 10-ую систему счисления.
Для перевода числа 11111111 в десятичную систему воспользуемся формулой:
111111112=1 ∙ 2 7 + 1 ∙ 2 6 + 1 ∙ 2 5 + 1 ∙ 2 4 + 1 ∙ 2 3 + 1 ∙ 2 2 + 1 ∙ 2 1 + 1 ∙ 2 0 = 1 ∙ 128 + 1 ∙ 64 + 1 ∙ 32 + 1 ∙ 16 + 1 ∙ 8 + 1 ∙ 4 + 1 ∙ 2 + 1 ∙ 1 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 25510
Подробнее о том, как переводить числа из двоичной системы в десятичную, смотрите здесь.
Другие переводы числа 11111111:
- Перевод числа 11111111 из двоичной в 8-ую систему
- Перевод числа 11111111 из двоичной в 16-ую систему
- Перевод числа 11111111 из двоичной в 2-ую систему
- Перевод числа 11111111 из шестнадцатеричной в 10-ую систему
- Перевод числа 11111111 из двоичной в 10-ую систему
- Перевод числа 11111111 из десятичной в 16-ую систему
- Перевод числа 11111111 из десятичной в 2-ую систему
Смотрите также:
- Смотрите также
- Калькуляторы
- Последние переводы