十进制到十六进制转换器

精确的十进制转十六进制,附除法过程

十六进制

所有操作都在您的浏览器中进行:您的文本永远不会被发送到任何地方。

如何把十进制转换为十六进制

步骤1

输入或粘贴十进制数,每行一个

第2步

选择小写字母、0x 前缀或数字分组

第三步

复制或下载十六进制数

十进制数如何变成十六进制

要把十进制数写成十六进制,就反复除以 16,直到什么也不剩:余数就是十六进制的数字,从最后一个读到第一个,10 到 15 写作 A 到 F。以 255 为例:255 ÷ 16 = 15,余 15,然后 15 ÷ 16 = 0,余 15,所以 255 是 FF。转换器会对你输入的每个数(每行一个)这样计算,并在结果下方显示第一个数的除法过程。它对任意长度的数都是精确的,所以最大的 64 位值 18446744073709551615 得到 FFFFFFFFFFFFFFFF,负数则保留负号。

小数也能转换,方法是把小数点后的部分乘以 16:10.625 是 A.A。许多十进制小数在十六进制中永远不会结束,比如 0.1,它是 0.1(9):括号里的数字无限重复,转换器就这样显示,而不是四舍五入。勾选“小写字母”得到 ff 而不是 FF,勾选“前缀 0b、0o 或 0x”得到程序代码中常见的 0xFF,勾选“分组数字”则把较长的结果分成每四位一组。用“源”和“目标”还可以转换成二进制、八进制或 2 到 36 之间的任意进制,“交换”会把十六进制结果转回十进制。

AnyTextEditor对您有用吗?

你好。我们非常努力地创建了一个方便我们自己使用的网站。如果您喜欢我们的任何工具和编辑器,请将其添加到书签中,因为它将对您不止一次有用。并且不要忘记在社交媒体上分享。我们将为您更好。