Hello, while the general rule of coercing in binary operations seems to be towards the most unprecise, for example RealField(100)(1)*2 == RealField(100)(2) or RealField(100)(1)*RealField(50)(1) == RealField(50)(1)
this rule seems to be broken when working with log(2) not RR(1)*log(2) == RR(log(2)) Then I read about the coercing rules and found that RR.__call__(log(2)) is possible but RR._coerce_(log(2)) raises a type error is there reason to do so? --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---