Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/34: Рейтинг темы: голосов - 34, средняя оценка - 4.94
1 / 1 / 0
Регистрация: 29.06.2020
Сообщений: 19

Переведите натуральное число из двоичной системы в десятичную

30.06.2020, 22:33. Показов 7208. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Переведите натуральное число из двоичной системы в десятичную (в двоичном числе не более 10 цифр).

Входные данные
Вводится натуральное число, записанное в двоичной системе.

Выходные данные
Выведите число, записанное в десятичной системе.

Примеры
входные данные
1001
выходные данные
9
входные данные
111
выходные данные
7

Python
1
2
3
4
5
6
7
8
9
a = [[int(i) for i in input()], []]
for i in range(len(a[0]) - 1, -1, -1):
    a[1].append(2 ** i)
for i in range(len(a) + 1):
    if a[0][i] == 0:
        a[1][i] = 0
    else:
        a[1][i] = a[1][i] * 1
print(sum(a[1]))
Не прошло 11 из 15!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.06.2020, 22:33
Ответы с готовыми решениями:

Как перевести из двоичной системы в десятичную не целое число
как перевести не целое число из двоичной системы в десятичную на python

Проверить правильность ввода числа в двоичной системе счисления и перевести это число из двоичной системы в десятичную
Здравствуйте! Подскажите, пожалуйста, как исправить код, чтобы выполнялось задание. Делала на основе паскаля, который нашла здесь, но...

На вход программы поступает число в двоичной системе счисления. Переведите указанное числе в десятичную систему
На вход программы поступает число в двоичной системе счисления. Переведите указанное числе в десятичную систему счисления и напечатайте...

1
291 / 193 / 104
Регистрация: 14.11.2017
Сообщений: 489
01.07.2020, 00:41
Можно вот так:
Python
1
print(int(input(), 2))
А вообще вот код, который в другой теме представил Catstail
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.07.2020, 00:41
Помогаю со студенческими работами здесь

Переведите число из двоичной системы в шестнадцатиричную
тема: Использование стандартных ф-ций и процедур для работы со строками. Решите задачу полностью, пожалуйста помогите:(

Перевести число из двоичной системы в десятичную
Всем доброго времени суток! Помогите написать программку которая будет переводить число из двоичной системы счисления в десятеричную....

Перевести число из двоичной системы счисления в десятичную и наоборот
Помогите пожалуйста найти ошибки в программе, задание: составить программу, которая переводит двоичную систему счисления в десятичную и...

Как перевести отрицательное число из двоичной системы в десятичную?
Добрейший вечерочек!)) Задание такое: "Ввести последовательность символьных строк (максимально возможное количество строк – NBC),...

Как перевести число из двоичной системы в десятичную используя цикл for
Нужно перевести число из двоичной системы в десятичную, учитываю то, что массивы я пока якобы не знаю, и как определять длину строки тоже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru