原文
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
原始链接: https://github.com/ProfJski/FloatCompMandelbrot
在通过计算机创建 Mandelbrot 集图像期间,浮点精度会显着影响其外观。 由于对初始条件的敏感依赖性和浮点数学固有的有限精度,浮点实现的变化(例如 RayLib 或 Boost::Multi precision)可以通过重复乘法和加法迭代来改变特定数据点所采用的路径,最终 导致收敛或发散阈值处的值不同。 对于包含混沌区域的高阶分形,这些差异变得越来越显着,因此需要在计算方法中考虑不同级别的浮点精度。 所提出的解决方案涉及资源使用、精度要求和实用性考虑之间的权衡,以便在多个平台环境中产生视觉上一致的结果。 用 C++ 编写的示例程序集成了多种浮点格式,同时提供实时四屏预览功能,可选择合并可定制的多线程策略或可变深度起点选择协议。 最终,了解如何优化浮点精度可以极大地提高创建具有更大深度和细节的计算机生成分形的科学实用性、审美吸引力和效率。
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.