Вопрос задан 15.06.2023 в 15:29. Предмет Информатика. Спрашивает Волкова Танюша.

Помогите, пожалуйста! (Python) Напишите программу, которая переводит целое

число(возможно,отрицательное) из двоичной системы счисления в десятичную. Перед отрицательными числами ставится знак "-".
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Свинчук Артём.

Ответ:

питон

Объяснение:

print(bin(int(input())))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на Python, которая выполняет перевод целого числа из двоичной системы счисления в десятичную:

python
def binary_to_decimal(binary): decimal = 0 negative = False if binary[0] == '-': negative = True binary = binary[1:] # Удаляем знак "-" из строки for digit in binary: decimal = decimal * 2 + int(digit) if negative: decimal = -decimal return decimal # Пример использования binary_number = input("Введите целое число в двоичной системе: ") decimal_number = binary_to_decimal(binary_number) print("Десятичное представление:", decimal_number)

В этой программе используется функция binary_to_decimal, которая принимает строку binary, содержащую двоичное число. Алгоритм перевода из двоичной системы в десятичную основан на последовательном умножении каждой цифры двоичного числа на соответствующую степень двойки и их сложении.

Если введённое число является отрицательным, программа удаляет знак "-" из строки перед выполнением преобразования. Затем она возвращает полученное десятичное число.

Программа запрашивает у пользователя ввод целого числа в двоичной системе и выводит его десятичное представление.

Например, при вводе -1101 программа выведет -13 в десятичной системе счисления.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос