In Python, is there any way to multiply a float with a very large integer?
As an example, I tried print (10**100000) * 1.414
and it gave me:
OverflowError: long int too large to convert to float
Note that the values (the float and that large number) can be anything. More importantly, I want the exact value (rounded to nearest integer) of expression.
Please provide any solution.