Как мне использовать чисто математическую формулу, чтобы с помощью Python преобразовать целое число в шестнадцатеричную Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как мне использовать чисто математическую формулу, чтобы с помощью Python преобразовать целое число в шестнадцатеричную

Сообщение Anonymous »

Я пишу код на Python и хочу использовать чисто математическую формулу, например y = (ax + c), чтобы преобразовать целое число в его шестнадцатеричную форму. Для этого уже есть функция hex(), но после того, как она будет в шестнадцатеричной форме, я хочу использовать eth_account, чтобы сгенерировать из нее адрес.

Код: Выделить всё

# Define the symbol and the summation range
x = symbols('x')

def formula1(x):
#convert into 64 char hex()
basis = x

formula0 = Account.from_key(basis)

formula1 = int(formula0,16)

formula2 = (formula1 + x)

return formula2

logic = formula1(x)
Как видите, я использую Sympy для создания формулы. В базовой переменной я хочу использовать формулу типа hex(), где она принимает x и преобразует ее в шестнадцатеричную строку, чтобы я мог поместить ее в формулу0.
Это не так. На данный момент не имеет значения, если это 64 символа, я смогу сделать это самостоятельно после того, как вы мне поможете.

Подробнее здесь: https://stackoverflow.com/questions/790 ... convert-an
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»