Lines Matching defs:ln
2339 # unlike exp, ln and log10, the power function respects the
3064 """Compute a lower bound for the adjusted exponent of self.ln().
3065 In other words, compute r such that self.ln() >= 10**r. Assumes
3069 # for 0.1 <= x <= 10 we use the inequalities 1-1/x <= ln(x) <= x-1
3072 # argument >= 10; we use 23/10 = 2.3 as a lower bound for ln(10)
3088 def ln(self, context=None):
3094 # ln(NaN) = NaN
3099 # ln(0.0) == -Infinity
3103 # ln(Infinity) = Infinity
3107 # ln(1.0) == 0.0
3111 # ln(negative) raises InvalidOperation
3114 'ln of a negative value')
4486 def ln(self, a):
4492 >>> c.ln(Decimal('0'))
4494 >>> c.ln(Decimal('1.000'))
4496 >>> c.ln(Decimal('2.71828183'))
4498 >>> c.ln(Decimal('10'))
4500 >>> c.ln(Decimal('+Infinity'))
4502 >>> c.ln(1)
4506 return a.ln(context=self)
5474 ##### Integer arithmetic functions used by ln, log10, exp and __pow__ #####
5675 Decimal.ln, Decimal.log10, Decimal.exp and Decimal.__pow__."""