资源简介

将JAVA的加减乘除,正弦余弦等科学运算封装成方法,在开发需要公式计算的项目的时候,直接可以调用

资源截图

代码片段和文件信息

package com.cee.common.expression;

//=========================================================================================   
//标准运算符号的实现类:   
//    命名约定:   
//    单目运算符的实现类以 S 开头   
//    双目运算符的实现类一 D 开头    
//================================================================================   
//第三级别实现类==================================================================   
//加法运算实现类   
public class DAdd implements DOperator {
public object calculate(object op_num1 object op_num2)
throws DataInvalidException {
try {
double x = Double.parseDouble(op_num1.toString());// 取被加数
double y = Double.parseDouble(op_num2.toString());// 取加数
double result = x + y;
return new Double(result);
} catch (Exception e) {
throw new DataInvalidException(“您输入的字符串表达式,不符合格式要求,“
+ “导致无法计算,请检测您的输入表达式“);
}// end try-catch
}// end calculate
}// end DAdd

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        934  2011-07-20 16:44  expression\CVS\Entries

     文件         39  2011-07-20 16:44  expression\CVS\Repository

     文件         43  2011-07-20 16:44  expression\CVS\Root

     文件       1089  2011-07-15 13:36  expression\DAdd.java

     文件        173  2011-07-15 13:31  expression\DataInvalidException.java

     文件        636  2011-07-15 13:36  expression\DDec.java

     文件        630  2011-07-15 13:39  expression\DDiv.java

     文件        638  2011-07-15 13:41  expression\DMod.java

     文件        831  2011-07-15 13:38  expression\DMul.java

     文件       1053  2011-07-15 13:16  expression\DOperator.java

     文件        656  2011-07-15 13:43  expression\DPow.java

     文件        620  2011-07-15 13:50  expression\SCos.java

     文件        717  2011-07-15 13:45  expression\SDao.java

     文件        544  2011-07-15 13:54  expression\SExp.java

     文件        551  2011-07-15 14:02  expression\SLn.java

     文件        546  2011-07-15 13:55  expression\SLog.java

     文件        651  2011-07-15 13:58  expression\SN.java

     文件       1037  2011-07-15 13:18  expression\SOperator.java

     文件        540  2011-07-15 13:47  expression\SSin.java

     文件        544  2011-07-15 13:46  expression\SSqrt.java

     文件        619  2011-07-15 13:51  expression\STan.java

     文件      20121  2011-07-15 15:15  expression\Strexpression.java

     文件        540  2011-07-15 14:00  expression\SX2.java

     文件        546  2011-07-15 13:59  expression\SX3.java

     目录          0  2011-07-20 16:44  expression\CVS

     目录          0  2011-07-20 16:44  expression

----------- ---------  ---------- -----  ----

                34298                    26


评论

共有 条评论