我知道十进制,但是我正在使用其他人编写的许多代码,并且我不想遍历大量代码将浮点数的每次初始化都更改为Decimal。如果有某种程序包可以将SetPrecision(128)
或类似的内容放在脚本的顶部,然后开始比赛,那将更加方便。我怀疑没有这样的东西,但我想我会问,以防万一我错了。
为了避免XY问题注释,我正在解决应该是正不变量的微分方程,并且无论我指定的容错度如何,一个具有1e-12数量级平衡的量都变为负数(使用scipy接口到LSODA)。
是,但是没有。 `
通过scipy.integrate暴露的LSODA仅是双精度。