I've tried various techniques but I can't figure out how to print out 100 decimal places of sqrt(2). decimal.Decimal seems to be counteracted by the calculation itself. Any ideas?
import decimal
import math
decimal.getcontext().dps = 100 #arbitrary
print(decimal.Decimal(math.sqrt(2)))