コード例 #1
0
ファイル: EulerPhi.java プロジェクト: rjolly/jscl
 public Generic compute() {
   try {
     JSCLInteger en = parameter[0].integerValue();
     return en.phi();
   } catch (NotIntegerException e) {
   }
   return expressionValue();
 }
コード例 #2
0
ファイル: Cot.java プロジェクト: rjolly/jscl
 public Generic identity(Generic a, Generic b) {
   Generic ta = new Cot(a).evalsimp();
   Generic tb = new Cot(b).evalsimp();
   return new Frac(ta.multiply(tb).subtract(JSCLInteger.valueOf(1)), ta.add(tb)).evalsimp();
 }
コード例 #3
0
ファイル: Cot.java プロジェクト: rjolly/jscl
 public Generic derivative(int n) {
   return JSCLInteger.valueOf(1).add(new Cot(parameter[0]).evaluate().pow(2)).negate();
 }
コード例 #4
0
ファイル: Cot.java プロジェクト: rjolly/jscl
 public Generic antiderivative(int n) throws NotIntegrableException {
   return new Log(JSCLInteger.valueOf(4).multiply(new Sin(parameter[0]).evaluate())).evaluate();
 }