ToolsSet之:十六进制及二进制编辑运算工具

ToolsSet是微软商店中的一款包含数十种实用工具数百种细分功能的工具集合应用,应用基本功能介绍可以查看以下文章:

Windows应用ToolsSet介绍https://blog.csdn.net/BinField/article/details/145898264

ToolsSet中Number菜单下的Hex Operate工具可以进行十六进制及二进制转数值的编辑、转换及各种运算,支持的功能包括:十六进制和二进制互转、十六进制按位编辑、二进制与或非等逻辑运算、按位截取等。

工具打开时默认显示4个十六进制数位,即2个字节,中间区域显示这2个字节中的16 bit的内容。可以通过修改上方十六进制值文本框中的内容来增加位数,4字节(8个十六进制数)为32 bit,8字节(16个十六进制数)为64 bit,最多支持8字节64 bit。位数可以自动扩展,输入如果超过2字节将自动扩展为4字节,超过4字节将自动扩展为8字节。

文本框右侧的开关用于修改数据的字节顺序,默认为小端模式,开关打开后会转换为大端模式,数据位的顺序将会按字节反转。

⚠️注意:修改十六进制数据或字节序后需要点击右侧的更新按钮将数据同步到二进制区域。

二进制位操作区域用不同颜色对位进行了划分,8位为一个字节,4位表示一个十六进制数值,左侧和上方相同的颜色表示相对应的十六进制数值及其每个bit的值。此区域使用开关代表每个bit的值,可以通过点击直接修改,打开为1、关闭为0,修改bit后结果将直接反映在上方文本框和最下方的数据区。

位操作区下方为二进制运算区,点击标题行可以展开,其中可以进行各种二进制逻辑运算,从左到右依次为:取反、与、或、异或、同或、与非、或非、按位左移和按位右移,数据修改后点击下方的计算按钮可以获取最新结果。

其中除了取反、按位左移和右移的其他运算可以在下方指定第二个运算数,第二个运算数可以指定十六进制、十进制和二进制格式,二进制数据也是使用开关进行设置,位数可以通过修改十六进制或十进制数据来改变。第二个运算数的在点击按钮切换格式时可以自动进行进制转换。

工具的最下方为bit范围操作区,可以获取指定的开始位和结束位之间的bit,并将其转换为十进制。位范围的最大值会跟随数据自动更新,交换开始位和结束位可以获取按位反转后的结果,点击复制按钮可以复制结果的二进制值,点击十进制结果左侧的文本可以复制十进制数值。

如果需要此应用可以在Windows商店中搜索"ToolsSet"下载,也可以使用下方链接地址进入网页获取:
微软商店获取

相关推荐
Bar_artist6 小时前
微软推出革命性AI安全工具Project IRE,重塑网络安全防御新范式
人工智能·安全·microsoft
专注VB编程开发20年8 小时前
IIS Express中可以同时加载并使用.net4.0和.NET 2.0的 DLL
c++·windows·microsoft·c#·vb.net
远瞻。10 小时前
【bug】diff-gaussian-rasterization Windows下编译 bug 解决
windows·bug
愿天堂没有C++15 小时前
C++——高性能组件
开发语言·c++·windows
小树苗m15 小时前
电脑本地摄像头做成rtsp流调用测试windows系统中
windows·电脑
专注VB编程开发20年16 小时前
C#教程之NPOI读写excel文件XLS,XLSX格式
数据库·microsoft·c#·excel·xlsx·xls
许泽宇的技术分享16 小时前
「让AI大脑直连Windows桌面」:深度解析Windows-MCP,开启操作系统下一代智能交互
人工智能·windows·交互
ghhgy53116 小时前
Windows已经安装了一个MySQL8,通过修改配置文件的端口号跑2个或多个Mysql服务方法,并注册为系统服务
windows·mysql
qq_4639448616 小时前
如何将新建的Anaconda虚拟环境导入Juputer内核中?
linux·windows·python
范纹杉想快点毕业1 天前
C 语言主控开发与显控开发能力体系及技术栈详解,STM32、QT、嵌入式、边缘系统显示
stm32·单片机·tcp/ip·microsoft·fpga开发·51单片机·wpf