Example #1
0
 def _print_Float(self, expr):
     if expr == float("inf"):
         return "1e200"
     elif expr == float("-inf"):
         return "-1e200"
     else:
         return CodePrinter._print_Float(self, expr)
Example #2
0
 def _print_Float(self, expr):
     if expr == float("inf"):
         return "1e200"
     elif expr == float("-inf"):
         return "-1e200"
     else:
         return CodePrinter._print_Float(self, expr)
Example #3
0
 def _print_Float(self, expr):
     printed = CodePrinter._print_Float(self, expr)
     e = printed.find('e')
     if e > -1:
         return "%sd%s" % (printed[:e], printed[e + 1:])
     return "%sd0" % printed
Example #4
0
 def _print_Float(self, expr):
     printed = CodePrinter._print_Float(self, expr)
     e = printed.find('e')
     if e > -1:
         return "%sd%s" % (printed[:e], printed[e + 1:])
     return "%sd0" % printed