Вопрос задан 23.06.2023 в 13:53. Предмет Информатика. Спрашивает Панкин Павел.

Написать программу перевода числа из десятичной в двоичную систему а из двоичной в десятичную ​

0 0
Перейти к ответам

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

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

Ответ:

# в двоичную

d=85

b=bin(d)

print(d, ' ->  ', b)

# в десятичную

b='1010101'

d=int(b, base=2)

print(b, ' ->  ', d)

0 0
Отвечает Иванова Настя.

Ответ:

В чём собственно сложность?

Объяснение:


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

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

python
# Функция для перевода из десятичной в двоичную систему def decimal_to_binary(decimal): if decimal == 0: return '0' binary = '' while decimal > 0: binary = str(decimal % 2) + binary decimal = decimal // 2 return binary # Функция для перевода из двоичной в десятичную систему def binary_to_decimal(binary): decimal = 0 binary = binary[::-1] # Переворачиваем строку для удобства вычислений for i in range(len(binary)): if binary[i] == '1': decimal += 2**i return decimal # Тестирование функций decimal_number = 10 binary_number = "1011" print(f"{decimal_number} в двоичной системе: {decimal_to_binary(decimal_number)}") print(f"{binary_number} в десятичной системе: {binary_to_decimal(binary_number)}")

Этот код включает две функции: decimal_to_binary, которая преобразует десятичное число в двоичное, и binary_to_decimal, которая преобразует двоичное число в десятичное. Вы можете изменить значения переменных decimal_number и binary_number, чтобы провести тестирование для разных чисел.

0 0

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

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

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

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