Riversong
Знаток
(258)
1 месяц назад
x = 10**16 + 10**8 + (10**2) * (10**16)
print(x)
k = ''
while x != 0:
k = k + str(x%2)
x = x // 2
k = k[::-1]
print(k)
Этот код по порядку выведет сначала число (x), потом его же, но в двоичной системе счисления (k)
Ответ: число 1010000000100000000; в двоичной системе 111000000100001111011010011000011101000110101110000100000000
10^16+10^8+10^2×10^16