应用截图
左右滑动查看更多应用介绍
官方资料,一手掌握程序员计算器手机版是一款面向程序员的手机计算器软件,主要处理十六进制、八进制、二进制等进制相关的计算与转换。软件提供位键盘,可直接操作当前数值的二进制每一位,并同步显示其他进制结果;支持十六进制、十进制、八进制、二进制之间相互转换。
计算与运算功能
软件可进行与、或、异或、非等逻辑运算,也可进行加、减、乘、除、取模、取相反数等常规运算。位键盘只对整型数据类型有效,因为其要求二进制有固定位长。它本质上是整型数据二进制补码形式的键盘。
常见问题
怎么输入小数?
应用自2.0.0版本起加入多数据类型支持,默认使用64位长整型数据。将数据类型切换至“实数”类型后,即可进行基本数学运算及自然形式的进制转换。
为什么提供这么多数据类型?
程序开发中的数据都会落实到具体的数据类型,因此应用实现了常用的long、int、short、byte四种整型数据类型,double、float两种浮点数数据类型,以及数学意义上的实数类型。各类型的具体处理方式如下:
1、所有整数类型的二进制形式为其补码,八进制、十六进制分别由二进制每三位、每四位转换而来。long类型二进制下为64位,int为32位,short为16位,byte为8位。不同整数类型表示的数值范围不同,均支持所有逻辑运算和数学运算。
2、浮点数类型的二进制按照IEEE754国际浮点数标准显示,八进制由二进制转换而来,十六进制为位数的科学记数法十六进制形式。支持基础数学运算,不支持逻辑运算。
3、实数类型的各进制为自然二进制形式。若进制转换后为无限小数,则截取小数点后20位精度。支持基础数学运算,不支持逻辑运算。
为什么位键盘无效?
位键盘只在四种整型数据类型下有效。它根据数值的二进制形成,需要数据类型有固定的二进制位长,因此浮点数类型和实数类型下无法使用。
浮点数类型和实数类型有什么区别?
浮点数是计算机为支持数学意义上的实数而定义的基础数据类型。单精度浮点型在内存中占用32bit,双精度占用64bit,按IEEE754国际标准定义各位的意义来表示实数。在计算器中选择浮点数类型时,二进制形式显示的是该数的IEEE754标准二进制形式。实数是数学意义上的实数,不基于任何计算机基础数据类型,就是数的自然表示形式,其各进制也是自然表示形式。
为什么ASCII码显示白框?
ASCII码定义了许多字符,其中部分是不可显示的控制字符,遇到这些字符时会显示为带叉的白框(部分机器显示为空格)。ASCII码根据当前数的十六进制形式,每两位转换为一个ASCII字符。
更新日志
2.1版更新内容
1、主界面更新。
2、图标更换新形象。
3、使用原生水波动画。
4、适配Android 9.0,修复闪退问题。
2.0版更新内容
1、移除广告,提升启动速度。
2、支持小数,实数与浮点数类型可切换。
3、支持整数位长调整,提供四种位长。
4、支持ASCII码显示,可将十六进制实时转换为ASCII码。
5、新增交互菜单和夜间模式。
- 应用大小:14.25MB
- 应用版本:v2.29
- 系统要求:安卓
- 更新时间:2026-09-27
- 语言:中文
- 权限说明:查看详情
- 隐私说明:查看隐私