加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 在GR32中使用TFloatPoint或TFixedPoint更好吗?

发布时间:2020-12-15 09:13:37 所属栏目:大数据 来源:网络整理
导读:为了构建场景图,需要在使用TFixedPoint和TFloatPoint进行所有几何和数学之间做出决定. GR32使用Fixed和Float. 为什么GR32中有两种点类型? 哪个更快/更有效? 哪个更安全? 这个问题还有其他建议吗? 图表的操作边界: 每个节点最多500个基元/元素,平均值为2
为了构建场景图,需要在使用TFixedPoint和TFloatPoint进行所有几何和数学之间做出决定. GR32使用Fixed和Float.

>为什么GR32中有两种点类型?
>哪个更快/更有效?
>哪个更安全?
>这个问题还有其他建议吗?

图表的操作边界:

>每个节点最多500个基元/元素,平均值为20
>每个场景最多2000个节点,平均值为250

图表的功能:

>图形是2d
>图形必须具有高视觉质量
>动画是必需的
>需要等距投影

图表的预期用途:

>商业图形(图表,网格等)
>建模工具
>文字介绍
>过程模拟

解决方法

固定点数学通常更快,因此TFixedPoint将在数学上更快地执行.

浮点可以(取决于固定点值采用的精度)提供比固定点更高的精度,但在数学例程方面不会表现得那么快.

“安全”太主观无法回答……更安全如何?

根据您的最终部分问题,它取决于您更重视的内容:精确度或性能.

如果精度是您的主要目标,请使用TFloatPoint.如果性能是您的主要目标,请使用TFixedPoint.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读