Double-Double:不离开FPU也能获得31位精度在双精度浮点数和任意精度库之间,有一种叫double-double的技术:用两个double拼成一个约31位十进制精度的数,性能约为普通double的9倍,而MPFR需要约81倍。作者用Mandelbrot集合深缩放作为动机,详细推导了Knuth两和、Dekker乘积等误差自由变换,并给出完整C#实现和基准测试。 评论点赞收藏4 天前