如何将 uint64 转换为十六进制

how to convert uint64 to hexadecimal

我想知道如何将无符号整数 64 位转换为十六进制?

我的值为“65536L”,我期望的是“0x0000000000010000”。

非常感谢

使用字符串格式化:

"{:#016x}".format(65536)