N进制转换

2・8・10・16进制与2~36任意进制的相互转换一览表

特点

4种主要进制一览显示

2・8・10・16进制的结果与输入同时并排显示

自由指定2~36进制

从2~36中选择输入进制和额外显示的进制

支持多个数值和超大整数

批量转换分隔输入,负数和多位整数无误差处理

调整表记以适应代码

切换英字大小写和0b・0o・0x前缀

使用方法

1

选择输入的进制

在「输入的进制」中从2~36中选择要输入的数值是几进制(初始值为10进制)

2

输入要转换的整数

在输入框中输入整数。用换行、逗号、空格分隔可批量转换多个数值

3

调整显示和表记

根据需要修改「额外显示的进制」、英字的表记、前缀的有无

4

复制需要的行

从按数值分块排列的结果中,点击需要进制行的复制按钮获取

N进制转换

应用场景

确认标志值和地址

将16进制的标志值或内存地址转换为10进制・2进制,确认程序运行状态

进制转换题目验算

将基本信息技术者考试或信息课程中手工计算的进制转换结果,多题一起检验

IP地址的位数确认

将子网掩码或IP地址的各八位字节按2进制排列,确认网络配置

36进制ID的互换

将36进制表示的短ID与10进制ID相互转换,核对数据

基础知识

基数(N进制)是什么

基数是一位数字能表示的数字种类数。N进制用0到N−1的N种数字表示数值,每进一位数字的值就增加N倍。例如10进制的255,用2进制表示为11111111,用16进制表示为FF。

  • 36进制是上限的原因:要用一位数字表示10以上的数值,需要按顺序分配英字A~Z,使用10种数字和26种英字共36种字符(Z表示35)是通用记法的上限。

0b・0o・0x前缀的含义

0b・0o・0x是在编程语言中为了表示数值是几进制而在数字前面附加的符号。

  • 0b(2进制):0b是binary(2进制)的首字母,0b1010表示10进制的10。
  • 0o(8进制):0o是octal(8进制)的首字母,0o17表示10进制的15。
  • 0x(16进制):0x来自hexadecimal(16进制),0xFF表示10进制的255。

负数的表示方法

负数有两种表示方法:一种是在前面加「-」符号的带符号表记,另一种是在规定的位数内用二的补数表示。

  • 带符号的表记:在带符号的表记中,−255用2进制表示为−11111111,用16进制表示为−FF,即在正数表记前加符号。
  • 二的补数:二的补数是计算机内部处理负数的方式。在8位二的补数中−1表示为11111111,因此相同的位串在带符号表记和补数表记中表示的意义不同。

安全性和隐私

浏览器内完成

输入数据仅在您的浏览器内处理,不会发送至外部。

仅在浏览器内处理

转换处理完全在您的浏览器内进行,输入数据不会发送到服务器。

通信采用HTTPS加密

页面加载也通过TLS加密,第三方无法读取内容。

不向第三方发送

不向广告网络、跟踪器等外部服务发送输入内容。

不保存输入的数值

设置只在本设备的浏览器内保存,输入的数值不在保存范围内

在Google搜索中关注RAKKOTOOLS

208个实用工具,在Google搜索和AI搜索中更容易找到!

  • 在搜索中找到
  • 在AI搜索中也显示
  • 发现新工具

更新信息

相关工具

RAKKOTOOLS可以自由使用!

无论个人还是法人,无论商用还是非商用,都可以免费使用。无需事先许可或提交使用申请。请在各种场景中自由使用。

  • 在直播・视频中使用

    可以在直播・视频中使用抽签、抽奖等各种工具。

  • 在学校・工作・活动中使用

    可以在课堂、分组、公司业务、活动等各种场景中使用。

  • 在Web・书籍・SNS中介绍

    可以作为便利的工具在Web媒体・书籍・SNS等中自由介绍。

  • 商业用途

    调查・计算・加工・转换等业务及制作等商业目的也可以使用。

如果能介绍一下,我就有动力继续制作工具了!

在直播・视频中使用时

请在概要栏等处放置RAKKOTOOLS的链接,或在直播・视频中说明或显示正在使用"RAKKOTOOLS"。

可粘贴到概要栏的署名示例

RAKKOTOOLS https://rakko.tools/zh-cn

使用时的请求正常使用可以自由使用。但禁止以违反法律为目的使用、侵害第三方权利的使用、对服务造成严重负荷的使用、非法访问及其他妨害服务运营的行为。

不保证从各工具获得的信息・计算结果等的准确性・完整性。

本指南是对日语原文的翻译。如果翻译与原文内容不同,以日语原文为准。