gpt4 book ai didi

javascript - 如何将负十进制转换为十六进制?

转载 作者:行者123 更新时间:2023-11-30 05:43:19 26 4
gpt4 key购买 nike

hex = Number(-59).toString(16)

十六进制是-3b

十六进制应该是 ffffffffffffffC5

感谢您的帮助!

最佳答案

If the number is negative, the sign is preserved. Especially if the radix is 2, it's returning the binary (zeros and ones) of the number preceeded by a - sign but the two's complement.

这就是 toString() 的方式Number 类型的方法有效,它不输出补码。

换句话说,toString() 方法将数字转换为正数并显示其十六进制表示形式,如果该数字为负数,则只输入减号 -在此之前。

关于javascript - 如何将负十进制转换为十六进制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19503257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com