Обучение и домашние задания
Ознакомьтесь с ответами по информатике и электронике, а также с расчетами, основанными на позиционной системе счисления, которые привели к этим результатам.
С помощью этого бесплатного онлайн-конвертера двоичных чисел в десятичные вы можете мгновенно преобразовать двоичное число (в системе счисления 2) в десятичное (в системе счисления 10). Введите число, состоящее только из 0 и 1, чтобы увидеть его десятичное значение, шестнадцатеричное и восьмеричное представления, а также пошаговый расчет по разрядной системе счисления. Вы также можете конвертировать десятичные числа в двоичные, работать с дробями и знаковыми числами в формате «дополнения до двух», а также копировать результаты. Преобразования выполняются прямо в вашем браузере.
Нажмите на базу, чтобы скопировать её. Шестнадцатеричные и восьмеричные значения копируются точно, включая цифры после запятой.
Введите число, чтобы увидеть расчёт.
Поймите, как работает двоичная система счисления, научитесь выполнять преобразования вручную и уверенно читать числа со знаком.
Двоичная система счисления — это система, используемая компьютерами. В ней всего две цифры: 0 и 1, называемые битами. Десятичная система счисления — это система, которой люди пользуются каждый день; в ней десять цифр. Преобразование между этими системами позволяет считывать данные, хранящиеся в компьютере, или записывать значения в том формате, который требуется компьютеру.
Each position in a binary number is worth twice the position to its right: 1, 2, 4, 8, 16 and so on. Add up the positions that hold a 1 and you have the decimal value. This converter does that instantly, shows the working, and also gives hexadecimal and octal. For a visual use of hex values, try the Color Palette Generator.
Ознакомьтесь с ответами по информатике и электронике, а также с расчетами, основанными на позиционной системе счисления, которые привели к этим результатам.
Считывайте флаги битов, маски, права доступа и значения регистров, а также проверяйте, каково на самом деле значение 8-битного или 32-битного числа со знаком.
Работайте с октетами IP-адресов, масками подсетей и необработанными байтами или декодируйте строку байтов в удобочитаемый текст.
Эти примеры демонстрируют принцип работы. Вы можете ввести любой из них в конвертер, чтобы проверить.
| Двоичный | Работа | Десятичная система счисления | Шестнадцатеричный |
|---|---|---|---|
| 1101 | 8 + 4 + 1 | 13 | D |
| 11010110 | 128 + 64 + 16 + 4 + 2 | 214 | D6 |
| 101.101 | 4 + 1 + 0.5 + 0.125 | 5.625 | 5.A |
| 11111111 (8-разрядное число со знаком) | 255 − 256 | −1 | FF |
| 10 000 000 (8-разрядное число со знаком) | 128 − 256 | −128 | 80 |
В электронных таблицах и языках программирования для этого предусмотрены встроенные функции. Однако они рассчитаны на меньшие числа, чем данный инструмент.
Функция BIN2DEC в Excel принимает не более 10 битов и рассматривает десятый бит как бит знака, поэтому для более длинных значений используйте этот инструмент.
Все биты являются частью значения. В 8 битах можно хранить значения от 0 до 255.
Первый бит считается отрицательным значением. В 8 битах можно хранить значения от −128 до 127. Чтобы превратить число в отрицательное, нужно изменить знаки всех битов на противоположные и прибавить 1.
Одни и те же биты означают разные числа при различной разрядности. Код 11111111 равен −1 при 8-битной разрядности, но равен 255 в знако-безостановочном формате, а код 0000000011111111 равен 255 даже при 16-битной разрядности со знаком.
Написание знака «минус» впереди, например −1010, — это принцип, отличный от дополнения до двух. Этот инструмент показывает оба варианта при преобразовании отрицательного десятичного числа.
Каждый расчет выполняется в вашем браузере. Введенные вами цифры никогда не отправляются на наш сервер и не сохраняются.
Объём двоичного ввода ограничен 2 048 битами, а десятичного — примерно 600 цифрами. Десятичные дроби, которые не заканчиваются двоичным кодом, обрезаются до 32 двоичных цифр. Форматы с плавающей запятой, такие как IEEE 754, не интерпретируются: биты считываются как простые числа.
Напишите разрядные значения 1, 2, 4, 8, 16 и т. д. под битами, начиная справа. Сложите разрядные значения там, где бит равен 1. Для числа 1101 это будет 8 + 4 + 1 = 13.
Несколько раз делите число на 2 и записывайте каждый остаток. Когда остаток станет равным 0, прочитайте остатки в обратном порядке — от последнего к первому. Для числа 13 остатки составляют 1101.
Да. Цифры после двоичной запятой считаются как 1/2, 1/4, 1/8 и так далее, поэтому 101,101 равняется 5,625. В обратном направлении десятичные дроби преобразуются в двоичные числа длиной до 32 цифр, и инструмент сообщает, когда значение не может быть записано точно.
Дополнение до двух — это способ, с помощью которого компьютеры хранят отрицательные целые числа. Первый бит имеет отрицательный вес, поэтому в 8-битной системе 11111111 соответствует −1, а 10000000 — −128. Установите флажок «С знаком» и выберите разрядность, чтобы биты интерпретировались именно таким образом.
До 2 048 бит, или примерно 600 десятичных цифр. При преобразовании используется точная арифметика с произвольной точностью, поэтому при работе с большими числами не происходит потери цифр, как это бывало бы в обычном калькуляторе.
В двоичных числах используются только 0 и 1. Если ваше число содержит цифры от 2 до 9, то, скорее всего, это десятичное число, поэтому выберите «Десятичное → Двоичное». Пробелы, подчеркивания и начальные символы «0b» игнорируются.
Да. При каждом преобразовании также отображаются значения в шестнадцатеричном (база 16) и восьмеричном (база 8) форматах, и вы можете нажать на любое значение, чтобы скопировать его.
При вводе целого числа байтов (кратного 8 битам) инструмент также отображает текст, который эти байты обозначают в кодировке UTF-8; например, 01001000 01101001 — это «Hi».
Нет. Все преобразования происходят в вашем браузере, и ничто из того, что вы вводите, не отправляется на наш сервер и не сохраняется.
Да. Добавьте к адресу страницы ?mode=b2d&value=11010110 или ?mode=d2b&value=214.
На главной странице представлены ещё десятки бесплатных инструментов, для использования которых не требуется ключ API.
Преобразование текста в верхний регистр, формат camelCase, формат title case, формат snake_case и другие.
Открыть инструментПодсчитывайте количество слов, символов, предложений и время чтения по мере ввода текста.
Открыть инструментСравните два текста построчно, чтобы увидеть, что изменилось.
Открыть инструментУдалите повторяющиеся строки из любого списка или фрагмента текста.
Открыть инструментСоответствующего вопроса нет.
Поделитесь своим мнением об этом инструменте с другими посетителями.