Перевод из одной системы счисления в другую Python
Сейчас мы реализуем перевод чисел из любой системы счисления в другую на питоне.
Перевод в СС через встроенные функции Python
Перевод из любой СС в 10 (например из 16-чной в 10-чную)
x = int(input()) y = int(x, 16) #Перевод из 16 в 10 print(y)
Перевод из 10 в 16-чную
x = int(input()) y = hex(x) print(y)
Перевод из 10 в 8-чную
x = int(input()) y = oct(x) print(y)
Перевод из 10 в 2-чную
x = int(input()) y = bin(x) print(y)
Свои функции перевода в СС
Перевод из 10 в 2 — 9-чную.
Вместо цифр 7 можно поставить любое другое число от 2 до 9.
def in7(a): n = '' k = '' while a > 0: n = n + str(a % 7) a = a // 7 n = list(reversed(n)) for j in range(len(n)): k += n[j] return k
Перевод из 2 — 9-чной в 10-ую
def in10(a, n): a = str(a) k = 0 for i in range(len(a)): k += int(a[len(a)-i-1]) * int(n**i) return k
Не получается программировать на C#, но хочется сделать игру на Unity?
Попробуй эту простую программу-конструктор, в которой можно создать любой скрипт на языке программирования C# специально для своих игр на Unity!
C Sharp Maker 2 поможет создать из простых блоков готовый код на C#, который остаётся только вставить в игру))