(2^((2^(115-1))-1))*(2-(2^-4294967180))
が、誤差が出たり桁あふれしたりで計算できないんです。

誤差
https://ideone.com/MDO46W

VscodeのpythonではOverflowError: Python int too large to convert to C ssize_tが出る。

Vscodeでもideoneでも、(2^((2^(35-1))-1))*(2-(2^-4060))くらいなら計算できます。
どうしたら計算できるでしょうか?
とりあえず先頭100桁だけです。