我想在 Go 中将十六进制字符串转换为带符号的整数值。我的输入值为“FF60”,我希望输出为“-160”。当我使用下面的函数时,结果是“65376”,代表无符号表示。
value, err := strconv.ParseInt("FF60", 16, 64)
使用 ParseUInt 函数时,我会期望 65376 的结果。任何帮助将非常感激。
慕的地8271018
相关分类