我想将一个整数转换为一个固定长度为 64 个字符的十六进制字符串,在不使用所有 32 个十六进制值的整数值前面加上零。如果我尝试以下操作,它会在前面添加空格s而不是零。
i := 898757
s := fmt.Sprintf("%64x", i)
fmt.Println(s)
慕田峪9158850
相关分类