如何在不同进制之间转换整数
填写整数、源进制和目标进制后提交,即可查看转换结果及其常见进制表示。源进制和目标进制必须在 2 到 36 之间。
先了解输入与输出
这个工具用于在 2 到 36 进制之间转换整数,包括二进制、八进制、十进制、十六进制以及其他受支持的进制。它适合检查一个整数在不同位值系统中的表示,例如把十进制输入转换为十六进制,或把自定义进制的数字转换为十进制。
转换整数的步骤
- 在数值输入框中填写一个整数,并选择或填写它当前使用的源进制。输入会按照所选源进制解析,因此其中的数字字符必须符合该进制的规则;无效值不会产生成功的转换结果。
- 填写目标进制。源进制和目标进制都需要在 2 到 36 之间。数字字符串可以作为进制输入;某些可转换为整数的数值也会先按整数处理,例如 10.9 可能按 10 处理。
- 提交转换,查看结果。成功时,结果会提供转换后的表示,并同时给出对应的十进制、二进制、八进制和十六进制表示。
- 如果源进制或目标进制留空,转换逻辑会使用源进制 10 和目标进制 2。字母数字在输入时不区分大小写,输出中的字母数字会使用大写字母。负整数也可以按转换逻辑处理。
如何阅读结果与判断问题
成功结果中的“转换后表示”对应你指定的目标进制;同时显示的十进制、二进制、八进制和十六进制表示,便于从多个常见进制交叉检查同一个整数。若结果不成功,先检查源进制和目标进制是否能被解释为整数且落在 2 到 36 之间,再检查数值是否符合源进制。这个工具处理的是整数,不应把小数或浮点记法当作可转换输入。
使用示例
你想查看整数 255 的十六进制表示,并使用结果中的其他常见进制表示进行对照。
输入整数 255,将源进制设为 10、目标进制设为 16,然后提交转换并查看结果中的各项表示。
成功结果应包含目标进制下的转换后表示,并同时提供对应的十进制、二进制、八进制和十六进制表示;不预设具体输出值。
使用限制
- 仅处理整数;不应将小数、浮点记法或低于 2、高于 36 的进制视为受支持输入。无法解释为整数或超出范围的进制不会产生成功转换。
常见错误
- 常见问题是把不符合源进制的字符,或超出 2 到 36 范围的进制提交转换,因而得到不成功的结果。请先确认数值符合源进制,再确认两个进制都能解释为 2 到 36 之间的整数。
常见问题
这个工具能转换负数吗?
可以,负整数会按转换逻辑处理;请仍然确保源进制和目标进制在 2 到 36 之间。
可以转换二进制、十六进制以外的进制吗?
可以使用自定义进制,但源进制和目标进制都必须是 2 到 36 之间、能够解释为整数的值。
不填写进制时会怎样?
留空时,转换逻辑会采用源进制 10 和目标进制 2。数值本身仍需作为整数按源进制解析。