You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -5548,15 +5551,15 @@ When an operation would exceed the limit, a :exc:`ValueError` is raised:
5548
5551
>>> _ =int('2'*5432)
5549
5552
Traceback (most recent call last):
5550
5553
...
5551
-
ValueError: Exceeds the limit (4300 digits) for integer string conversion: value has 5432 digits; use sys.set_int_max_str_digits() to increase the limit.
5554
+
ValueError: Exceeds the limit (4300 digits) for integer string conversion: value has 5432 digits; use sys.set_int_max_str_digits() to increase the limit
5552
5555
>>> i =int('2'*4300)
5553
5556
>>> len(str(i))
5554
5557
4300
5555
5558
>>> i_squared = i*i
5556
5559
>>> len(str(i_squared))
5557
5560
Traceback (most recent call last):
5558
5561
...
5559
-
ValueError: Exceeds the limit (4300 digits) for integer string conversion: value has 8599 digits; use sys.set_int_max_str_digits() to increase the limit.
5562
+
ValueError: Exceeds the limit (4300 digits) for integer string conversion; use sys.set_int_max_str_digits() to increase the limit
5560
5563
>>> len(hex(i_squared))
5561
5564
7144
5562
5565
>>> assertint(hex(i_squared), base=16) == i*i # Hexadecimal is unlimited.
0 commit comments