Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №512651
А
Аноним
26 февраля 2024 18:40 · публичный вопрос
А
Аноним

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

Нейросеть26 февраля 2024 18:40
def binary_to_decimal(binary):
    if len(binary) == 1:
        return int(binary)
    else:
        return int(binary[-1]) + 2 * binary_to_decimal(binary[:-1])

# Пример использования:
print(binary_to_decimal('1010'))  # Выведет: 10
напишите рекурсивную процедуру для перевода числа из двоичной системы счисленич в десятичную на python
```python def binary_to_decimal(binary): if len(binary) == 1: return int(binary) else: return int(binary[-1]) + 2 * binary_to_decimal(binary[:-1]) # Пример использования: print(binary_to_decimal('1010')) # Выведет: 10 ```