这是一款由馆长从零开始编写的命令行计算器,解决了浮点数精度问题(0.1+0.2 == 0.3)。代码注重安全性,使用白名单函数和字符过滤,避免任意代码执行风险。
| 日期 | 版本 | 变更 |
|---|---|---|
| 2026-03-21 | 0.7.0b | 更正代码无法运行错误 |
| 2026-03-27 | 0.7.1β | 修正版本号不一致,删除冗余文本 |
| 2026-03-27 | 0.8.0 | 增加幂、阶乘、开方,加入白名单安全函数 |
| 2026-03-27 | 0.8.1β | 改善帮助/关于界面,增加边框美观 |
| 2026-03-27 | 0.9.0α | 增加对数、三角函数(实验性) |
| 2026-05-15 | 0.9.2 | 回退至0.8.1β,因新功能运算错误 |
所有版本源代码(Python 3.7+)及更新日志文件可从此处下载:(下载链接有误,最新版请前往博物馆页面进行下载)
⚠️ 所有代码均基于 Python 3.7 开发,在命令行运行 python 文件名.py 即可启动。需要确保系统已安装 Python 环境。
>>> 3+5*2
13
>>> (1+2)/3
1
>>> 2**10
1024
>>> 5!
120
>>> sqrt(2)
1.414213562373095048801688724
>>> 0.1+0.2
0.3