コード例 #1
0
 def _eval_evalf(self, prec):
     from sympy.mpmath import mp, workprec
     from sympy import Expr
     a = self.args[0]._to_mpmath(prec)
     z = self.args[1]._to_mpmath(prec)
     with workprec(prec):
         res = mp.gammainc(a, z, mp.inf)
     return Expr._from_mpmath(res, prec)
コード例 #2
0
ファイル: gamma_functions.py プロジェクト: mamchecker/sympy
 def _eval_evalf(self, prec):
     from sympy.mpmath import mp, workprec
     from sympy import Expr
     a = self.args[0]._to_mpmath(prec)
     z = self.args[1]._to_mpmath(prec)
     with workprec(prec):
         res = mp.gammainc(a, z, mp.inf)
     return Expr._from_mpmath(res, prec)
コード例 #3
0
ファイル: gamma_functions.py プロジェクト: tuomas2/sympy
 def _eval_evalf(self, prec):
     from sympy.mpmath import mp
     from sympy import Expr
     a = self.args[0]._to_mpmath(prec)
     z = self.args[1]._to_mpmath(prec)
     oprec = mp.prec
     mp.prec = prec
     res = mp.gammainc(a, z, mp.inf)
     mp.prec = oprec
     return Expr._from_mpmath(res, prec)
コード例 #4
0
ファイル: gamma_functions.py プロジェクト: Kimay/sympy
 def _eval_evalf(self, prec):
     from sympy.mpmath import mp
     from sympy import Expr
     a = self.args[0]._to_mpmath(prec)
     z = self.args[1]._to_mpmath(prec)
     oprec = mp.prec
     mp.prec = prec
     res = mp.gammainc(a, z, mp.inf)
     mp.prec = oprec
     return Expr._from_mpmath(res, prec)