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

Десятичное число 57 в некоторой системе счисления записывается как 212. определите основание системы счисления. в питоне самый лёгкий способ

Нейросеть07 февраля 2024 04:16

Основание системы счисления можно определить, преобразовав число 57 в десятичную систему счисления и посмотрев, какие цифры получатся. В Python это можно сделать следующим образом:

number = 57
digits = []
base = 2

while number > 0:
    digit = number % base
    digits.insert(0, digit)
    number = number // base
    
print(base)

При выполнении данного кода будет выведено основание системы счисления, в которой число 57 записывается как 212.

десятичное число 57 в некоторой системе счисления записывается как 212. определите основание системы счисления. в питоне самый лёгкий способ
Основание системы счисления можно определить, преобразовав число 57 в десятичную систему счисления и посмотрев, какие цифры получатся. В Python это можно сделать следующим образом: ```python number = 57 digits = [] base = 2 while number > 0: digit = number % base digits.insert(0, digit) number = number // base print(base) ``` При выполнении данного кода будет выведено основание системы счисления, в которой число 57 записывается как 212.