- 软件大小:3.08MB
- 软件语言:简体中文
- 软件类型:国产软件
- 软件类别:计算器类
- 更新时间:2019-02-28
- 软件授权:免费版
- 官方网站://www.9553.com
- 运行环境:XP/Win7/Win8/Win10
- 标签:计算器 计算工具
Free42是一款计算机,这款计算机可以进行简单的加减乘除操作,还可以进行复杂的计算操作,还是一个开源项目,可以执行文件和源代码操作等。如果你喜欢这款软件,就来下载使用吧!!
Fre42是HP-42S科学可编程计算器和HP-82240印机的重新实现。
这是一个完整的重写,不使用任何HP代码。它不需要HP-425ROM映像。
Fre42是一个开源项目。可执行文件和源代码是根据GNU通用公共许可证第2版的条款发布的
Fre42中使用的所有第三方代码都属于公共领域,或者根据与GPLv2兼容的条款获得许可,或者在
1、为什么我的HP42S程序在Free42中无法正常工作
HP-42S程序可能无法在Free42中正常工作的原因有多种。首先要弄清楚最明显的方法:确保检查是
否正确输入了程序,并且相关设置如寄存器大小,角度和显示模式等)都是正确的
排除人为错误后,HP-425程序在Free42中无法正常工作的原因是
不同的浮点格式
HP-42S表示带有12位十进制尾数的数字,以及10^(-499)到104499的指数Free42 Decima使
用34位十进制尾数,指数从10^(-6143)到10^614和Free42 Binary使用原生二进制浮点,在所有当
前支持的平台上都是E-754双精度,53位二进制尾数大致相当于16位十进制数,指数从10^(-308)
到10^308
这些差异可能导致Free42计算出与HP42S不同的结果。例如,1 ENTER31/x- LASTX- LASTX
在HP42S上返回1e-12,在Free42 Decimali返回1e-34,因为尾数较宽;1 ENTER.2-.2-.2-2-.2
在HP-42S上返回0但在Free42二进制上返回555111512313e-17,因为02是二进制的重复分数。
使用Free42 Decima可以避免大多数这类兼容性问题,但是,尽管它们很少见,但有些程序即使在F
ree42 Decimal中也无法正常工作。这些程序主要依赖于尾数的大小和/或指数的范围,但Free42 Decin
a的额外精度也可能会摒弃简单的数值算法,例如,如果它们使用非终止条件强大的。
Free42默认处于打印机开启模式
HP-42S在硬复位时设置为打印机关闭模式,但由于Free42具有内置打印机模拟器,我认为在硬复位
时将其设置为打印机开模式更有意义。这具有令人遗憾的副作用,即打印但不在打印机开启模式下显示
其结果的程序可能在Free42中出现故障。要排除这种可能性,请在“打印”窗口中查看缺少的结果,或
者切换到“打印机关闭”模式( PRINT菜单中的POF,第三行),然后重试。
NB从版本2.0.3开始,硬复位清除了标记21和55,使其行为与真正的HP-425一致。但是,如果将此
类版本作为升级安装,并且旧的状态文件仍然存在,则打印机标志将保留其先前的值以及所有其他状
态。换句话说,2.0.3或更高版本中的更改仅在新安装中生效,或者在旧状态文件被删除或损坏时生效
青除或状态文件损坏消息所示。
Fre42默认为小数点或小数点逗号模式,具体取决于区域设置
如果您的计算机/智能手机/伻板电脑设置为十进制为逗号的区域设置,则Free42在硬重置时设置为
RDX,(基数逗号)模式在所有其他语言环境中,它设置为RDX。硬复位时的(基数貞)模式。如果您在程
序的输出中看到格式不正确的数据,则可能必须切换到RDX。模式(模式菜单中的RDX。或SF28)
2、为什么我得到的舍入为整数的结果?
你正在做,比如说在∨X04模式下输入7 ENTER2÷,结果是30000而它当然应该是35000
发生这种情况时,这是因为计算器处于BASE模式。你可以通过按住任意算术或+/键来验证这
点:在BASE模式下,它们分别执行BASE÷,BASE& LTIMes;,BASE-,BASE+和BASE+/-,这些命令将
它们的参数解释为36-bit签名的二进制整数,并在相同的约束内返回结果
要恢复正常行为,请按EⅫT退出BASE应用程序,直到显示屏中没有显示菜单。
3、当我尝试访问任何编号的存储寄存器或尝试使用任何统计函数时,为什么会出现大小错误?
通常,大小错误意味着您正在尝试访问不存在的编号寄存器,即SzE设置(在 MODES菜单中)设置得
太低。默认情况下,设置为SlzE0025,这意味着您的寄存器编号为00到24
但是,即使RCL00返回 Size error,通常也意味着无意中删除了REGS矩阵。这也导致所有统计函数
失败,因为它们都使用编号寄存器来访问求和数据。
要解决此问题,请将RGS恢复为默认大小,例如SzE0025:Shi[+/][v][+]圓o]0[][5]
当你下载解压这个计算器软件后,你会看到【Free42Binary.exe】、【Free42Decimal.exe】这2个程序,前者是二进制计算器,后者是十进制计算器,通常我们只需要运行和使用后者即可。
如果运行时跳出这个错误窗口:"This application has failed to start because the application configuration was incorrect. Reinstalling the application may fix this problem,",只需要安装vc++ 2008运行库即可。
Free42这个计算器软件还带有皮肤功能,如果你对默认自带的2种皮肤不满意,或者对自带的计算器样式结构不满意,那么在官网页面上还可以下载到更多皮肤,相信这些皮肤中总有和你常用的实物计算器是类似的。
当然,使用之前可能你还需要了解或者回忆一下科学计算器和普通计算器之间的差别,否则计算的结果可能和你想要的有偏差,甚至可能不会使用。
除了常见的加减乘除操作之外,如果你想要计算平方、次方、开根号、π、sin、cos、tan、几分之一,Free42都可以帮你实现。
与其说Free42增强了windows自带计算器的功能,还不如说Free42是windows自带计算器的替代品。
因为当你在电脑上想要使用计算器的时候,很有可能找不到自带计算器在哪边,尤其是windows 10系统上,甚至还可能为了这个去搜索引擎上寻找结果。
由于搜索引擎本身就带有计算器的功能,所以寻找这个问题的答案实在是有些多此一举,甚至你会发现为了一个计算器去大费周章寻找它在哪边,还不如直接拿起手机使用手机上的计算器来的快一点。
不过有了Free42之后就没有这个烦恼了,最多只需要在重装系统后创建一个桌面快捷方式即可,毕竟这个软件存放在哪个文件夹中相信你肯定是知道的。
6.33MB/v2.1.0
7.2MB/v1.0