|
|
1
19
还是值得的。浮点运算比过去快,但定点运算也比过去快。如果您关心的精度超过IEEE 754所保证的精度,那么修复仍然是唯一的出路。 |
|
|
2
17
在处理大量数据的情况下,定点可以是内存效率的两倍,例如四字节长的整数,而不是八字节的双精度整数。大型地理空间数据集中经常使用的一种技术是将所有数据减少到一个共同的原点,以便可以处理最重要的位,并处理其余的定点整数。只有当点确实是浮点数时,浮点数才是重要的,也就是说,您正在以非常高的精度处理非常广泛的数字。 |
|
|
3
11
使用固定小数的另一个很好的理由是,舍入更简单、更可预测。大多数金融软件使用定点任意精度的小数,以半个偶数四舍五入表示货币。 |
|
|
4
5
使用定点几乎总是更快(体验x86、奔腾、68k和ARM)。不过,它也可能取决于应用程序类型。对于图形编程(我的固定点的主要用途之一),我已经能够使用预先构建的余弦表、日志表等优化代码。但基本的数学运算也被证明更快。
|
|
|
5
4
当硬件不支持浮点或硬件实现糟糕时,使用定点。 为它上课时也要小心。由于类的(非)必要拷贝,当涉及到评测时,您认为可能很快的事情实际上可能会变成一只狗。不过,这是另一个问题。 |
|
|
6
1
使用定点是什么意思
对于开发实时应用程序,使用定点算法优化函数是有意义的。FFTs(Fast Fourier Transform,快速傅立叶变换)对于图形非常重要,它的实现依赖于浮点运算来提高效率。 |
|
|
7
-1
|
|
|
MattW · 使用Gtest进行零故障前后的C++浮点比较 10 年前 |