Lines Matching refs:str

448             result = str(funct(*vals))
450 result = str(int(eval(result))) # 'True', 'False' -> '1', '0'
466 'Incorrect flags set in ' + s + ' -- got ' + str(myexceptions))
514 self.assertEqual(str(d), '45')
518 self.assertEqual(str(d), '500000123')
522 self.assertEqual(str(d), '-45')
526 self.assertEqual(str(d), '0')
534 self.assertEqual(str(d), str(i))
542 self.assertEqual(str(Decimal('')), 'NaN')
545 self.assertEqual(str(Decimal('45')), '45')
548 self.assertEqual(str(Decimal('45.34')), '45.34')
551 self.assertEqual(str(Decimal('45e2')), '4.5E+3')
554 self.assertEqual(str(Decimal('ugly')), 'NaN')
557 self.assertEqual(str(Decimal('1.3E4 \n')), '1.3E+4')
558 self.assertEqual(str(Decimal(' -7.89')), '-7.89')
559 self.assertEqual(str(Decimal(" 3.45679 ")), '3.45679')
562 self.assertEqual(str(Decimal('1_3.3e4_0')), '1.33E+41')
563 self.assertEqual(str(Decimal('1_0_0_0')), '1000')
568 self.assertEqual(str(Decimal(lead + '9.311E+28' + trail)),
601 self.assertEqual(str(Decimal(s)), '9.999999')
602 self.assertEqual(str(context.create_decimal(s)), '9.999999')
609 self.assertEqual(str(d), '0')
613 self.assertEqual(str(d), '-45')
617 self.assertEqual(str(d), '45.34')
621 self.assertEqual(str(d), '-4.34913534E-17')
625 self.assertEqual(str(d), 'Infinity')
651 self.assertEqual(str(d), '0')
654 self.assertEqual(str(d), '-4.34913534E-17')
657 self.assertEqual(str(d), '-4.34913534E-17')
660 self.assertEqual(str(d), '-4.34913534E-17')
676 self.assertEqual(str(e), '45')
681 self.assertEqual(str(e), '500000123')
686 self.assertEqual(str(e), '-45')
691 self.assertEqual(str(e), '0')
700 self.assertEqual(str(r),
705 self.assertEqual(str(Decimal(float('nan'))),
706 str(Decimal('NaN')))
707 self.assertEqual(str(Decimal(float('inf'))),
708 str(Decimal('Infinity')))
709 self.assertEqual(str(Decimal(float('-inf'))),
710 str(Decimal('-Infinity')))
711 self.assertEqual(str(Decimal(float('-0.0'))),
712 str(Decimal('-0')))
727 self.assertEqual(str(d), '0')
729 self.assertEqual(str(d), '0')
742 self.assertEqual(str(d), '456789')
744 self.assertEqual(str(d), '4.57E+5')
748 self.assertEqual(str(nc.create_decimal('3.14\n')), 'NaN')
752 self.assertEqual(str(d), '-4.34913534E-17')
754 self.assertEqual(str(d), '-4.35E-17')
759 self.assertEqual(str(d), '500000123')
761 self.assertEqual(str(d), '5.00E+8')
779 self.assertEqual(str(nc.create_decimal('0E-017')), '0E-17')
780 self.assertEqual(str(nc.create_decimal('45')), '45')
781 self.assertEqual(str(nc.create_decimal('-Inf')), '-Infinity')
782 self.assertEqual(str(nc.create_decimal('NaN123')), 'NaN123')
799 self.assertEqual(str(nc.create_decimal('NaN12345')), 'NaN')
803 self.assertEqual(str(nc.create_decimal(Decimal('NaN12345'))), 'NaN')
813 self.assertEqual(str(r), '0.1000000000000000055511151231')
817 self.assertEqual(str(nc.create_decimal(float('nan'))),
818 str(nc.create_decimal('NaN')))
819 self.assertEqual(str(nc.create_decimal(float('inf'))),
820 str(nc.create_decimal('Infinity')))
821 self.assertEqual(str(nc.create_decimal(float('-inf'))),
822 str(nc.create_decimal('-Infinity')))
823 self.assertEqual(str(nc.create_decimal(float('-0.0'))),
824 str(nc.create_decimal('-0')))
839 self.assertEqual(str(Decimal(input)), expected)
857 self.assertEqual(str(Decimal(5) + 45), '50')
879 return 'divmod ' + str(other)
881 return str(other) + ' rdivmod'
883 return 'lt ' + str(other)
885 return 'gt ' + str(other)
887 return 'le ' + str(other)
889 return 'ge ' + str(other)
891 return 'eq ' + str(other)
893 return 'ne ' + str(other)
916 setattr(E, lop, lambda self, other: 'str' + lop + str(other))
917 setattr(E, rop, lambda self, other: str(other) + rop + 'str')
919 'str' + lop + '10')
921 '10' + rop + 'str')
1803 self.assertLess(F(0,1), D("1e" + str(etiny)))
1804 self.assertLess(D("-1e" + str(etiny)), F(0,1))
1805 self.assertLess(F(0,9999999999999999999999999), D("1e" + str(etiny)))
1806 self.assertLess(D("-1e" + str(etiny)), F(0,9999999999999999999999999))
1815 self.assertLessEqual(F(120984237, 9999999999), D("9e" + str(emax)))
1816 self.assertGreaterEqual(D("9e" + str(emax)), F(120984237, 9999999999))
1957 #Test str and repr methods.
1961 self.assertEqual(str(d), '15.32') # str
2065 self.assertEqual(str(round(Decimal(d), n)), r)
2233 self.assertEqual(str(Decimal(0).sqrt()),
2234 str(c.sqrt(Decimal(0))))
2260 self.assertEqual(str(x.exp(context=None)), '1.609487E+48')
2271 self.assertEqual(str(x.ln(context=None)), '4.709530')
2279 self.assertEqual(str(x.log10(context=None)), '2.045323')
2287 self.assertEqual(str(x.logb(context=None)), '2')
2292 self.assertEqual(str(x.logical_invert(context=None)), '1111000')
2297 self.assertEqual(str(y.next_minus(context=None)), '9.999999E+999')
2302 self.assertEqual(str(y.next_plus(context=None)), 'Infinity')
2307 self.assertEqual(str(z.normalize(context=None)), '0')
2311 self.assertEqual(str(z.number_class(context=None)), '+Subnormal')
2314 self.assertEqual(str(z.sqrt(context=None)), '0E-1005')
2325 self.assertEqual(str(z.to_eng_string(context=None)), '1e-9999')
2331 ans = str(x.compare(Decimal('Nan891287828'), context=None))
2337 ans = str(x.compare_signal(8224, context=None))
2343 ans = str(x.logical_and(101, context=None))
2349 ans = str(x.logical_or(101, context=None))
2355 ans = str(x.logical_xor(101, context=None))
2361 ans = str(x.max(101, context=None))
2367 ans = str(x.max_mag(101, context=None))
2373 ans = str(x.min(101, context=None))
2379 ans = str(x.min_mag(101, context=None))
2385 ans = str(x.remainder_near(101, context=None))
2391 ans = str(x.rotate(2, context=None))
2397 ans = str(x.scaleb(7, context=None))
2403 ans = str(x.shift(2, context=None))
2411 ans = str(x.fma(2, 3, context=None))
2419 ans = str(Decimal('1.5').to_integral(rounding=None, context=None))
2422 ans = str(Decimal('1.5').to_integral(rounding=None, context=None))
2424 ans = str(Decimal('1.5').to_integral(rounding=ROUND_UP, context=None))
2431 ans = str(Decimal('1.5').to_integral_value(rounding=None, context=None))
2434 ans = str(Decimal('1.5').to_integral_value(rounding=None, context=None))
2436 ans = str(Decimal('1.5').to_integral_value(rounding=ROUND_UP, context=None))
2443 ans = str(Decimal('1.5').to_integral_exact(rounding=None, context=None))
2446 ans = str(Decimal('1.5').to_integral_exact(rounding=None, context=None))
2448 ans = str(Decimal('1.5').to_integral_exact(rounding=ROUND_UP, context=None))
2455 ans = str(Decimal('1.50001').quantize(exp=Decimal('1e-3'), rounding=None, context=None))
2458 ans = str(Decimal('1.50001').quantize(exp=Decimal('1e-3'), rounding=None, context=None))
2460 ans = str(Decimal('1.50001').quantize(exp=Decimal('1e-3'), rounding=ROUND_UP, context=None))
2647 self.assertEqual(str(r),
2656 self.assertEqual(str(MyDecimal.from_float(float('nan'))),
2657 str(Decimal('NaN')))
2658 self.assertEqual(str(MyDecimal.from_float(float('inf'))),
2659 str(Decimal('Infinity')))
2660 self.assertEqual(str(MyDecimal.from_float(float('-inf'))),
2661 str(Decimal('-Infinity')))
4321 self.assertEqual(str(x), '1.000000000000000000000000000E+99')
4594 self.assertEqual(str(Decimal("9.99").__round__()), "10")
4595 self.assertEqual(str(Decimal("9.99e-5").__round__()), "0")
4596 self.assertEqual(str(Decimal("1.23456789").__round__(5)), "1.23457")
4597 self.assertEqual(str(Decimal("1.2345").__round__(10)), "1.2345000000")
4598 self.assertEqual(str(Decimal("1.2345").__round__(-10)), "0E+10")
4785 self.assertEqual(str(e), '45')
5263 self.assertEqual(str(c.canonical(Decimal(200))), '200')
5548 self.assertEqual(str(c.create_decimal(x)), '-0E+999999')
5557 self.assertEqual(str(c.create_decimal(x)), '-0E-1000007')
5575 self.assertEqual(str(Decimal(x)), '-sNaN')
5577 self.assertEqual(str(Decimal(x)), '-sNaN')
5579 self.assertEqual(str(Decimal(x)), '-sNaN1')