|
分享例程
界面截图: |
|
备注说明: |
- |
本帖最后由 chinjua 于 2018-12-5 22:14 编辑
数学运算模块v1.3主要更新了以下内容。压缩包内有模块文件和源码
v1.3版模块内有2个分解质因数功能,“数论_分解质因数”用于一般的正整数分解,不适用于大数。“阶乘_分解质因数”用于对阶乘进行分解质因数
我自己做了个测试,对5000的阶乘分解质因数用了0.125秒,速度还是挺快的,5000的阶乘有16326位数
一、功能优化改进
1、修复“大数_指数运算”功能的Bug。由于在代码中写错了一个参数,该Bug会导致计算结果错误,现已修复
2、将“三点坐标求三角形面积”改名为“三点坐标求面积”
3、删除“大数_取整数”功能
4、修改“阶乘_排列数”、“阶乘_组合数”源码,取消两个参数之间的大小限制
5、在部分子程序代码中加入“处理事件()”,避免程序假死
6、修改“阶乘_计算”源码,避免计算小数阶乘时溢出
二、新增功能
1、新增“大数_平方根”功能
2、新增“三边长度求面积”功能
3、新增“分数_循环小数转分数”功能
4、新增“求自然常数”功能
5、新增“大数_比较大小”功能
6、新增“阶乘_分解质因数”功能
7、新增“求多边形内角和”功能
8、新增“求圆周率1”功能
9、新增“大数_向上取整”功能
10、新增“大数_向下取整”功能
|
评分
-
查看全部评分
|