【问题标题】:gpu decimal precisiongpu十进制精度
【发布时间】:2018-05-29 20:48:29
【问题描述】:

我在 javascript 中创建了一个使用 gpu 的 mandelbrot 集,但是因为当我放大到太多屏幕变得像素化时,javascript 小数并不是那么准确。如果我在 cpu 上对其进行编程,它不会那么难,但是因为我使用的是 gpu.js,所以我不能使用字符串,因此我不知道十进制库。

我只想提高准确性,而不是让它无穷无尽。

有没有什么方法可以用多个浮点数创建一个更精确的浮点数(由于库的限制,我不能使用字符串)以便我可以:

  • 相乘
  • 添加
  • 使用权力

image of the pixlation

【问题讨论】:

  • 您有什么特别需要十进制的理由吗?你能依赖你的 CPU/GPU 提供的底层二进制浮点吗?
  • 您不需要字符串来进行任意精度的工作。数组应该没问题。
  • 应该不错。创建函数需要时间,但我认为这仍然是最好的方法

标签: javascript floating-point gpu mandelbrot


【解决方案1】:

谷歌搜索:gpu 和“任意精度”显示恕我直言,这个问题现在还没有解决。

所以你可以:

  • 编写自己的库
  • 使用 CPU 任意精度库

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    相关资源
    最近更新 更多