⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 说明.txt

📁 此程序是用来计算高等数学里的微积分运算的
💻 TXT
字号:
一、包含内容
该类包含5个方法,前3个方法一定是精确值,后两个方法通常能精确到小数点后7~8位
1、scientificExpressionToNormal:将科学计数型转换为普通型
2、eval:计算普通的四则运算(不包括数学函数)
3、eval2:计算包括数学函数的表达式
4、differentiate:求导 -- 微分(不适合于不可导点,什么是不可导点???导数不存在的点!!!)
5、integral:积分(只能计算定积分!!!至于不定积分。。。学过微积分的人都知道。。。通用的不定积分公式是不存在的。。。)

二、使用方法
输入表达式和参数,进行计算。在 Eval.java 类的最后有一大段测试代码,不清楚如何使用的,可以参照一下
注意:如果需要用到数学函数,必须遵循 java.util.Math 里的数学函数,其他的表示方式不识别

三、如何验证
另外说明一点,如果要验证本类方法的正确性,特别是涉及数学函数的计算时,不要使用微软自带的计算器。
因为那个计算器非常不精确,sin(pi)居然等于0.05480......
验证时最好自己写JAVA程序,调用 java.util.Math 里的函数

四、理论依据
积分步骤说明(微分的步骤差不多):
1、编写处理四则运算的方法
2、在上一个方法的基础上,加入处理数学函数的代码
3、调用数学公式,计算积分近似值

用到的理论依据在接口里有具体说明


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -