【发布时间】:2016-11-24 08:08:49
【问题描述】:
我正在开发一些代码,可以从硬件中获取浮点或定点数据。目前我们将其作为浮点数。
底层 API 都是定点的。所以我们必须将数据作为固定点传回。我们使用的算法是 Cholesky。我想知道为什么我们必须对 Cholesky 使用浮点,而不仅仅是将数据作为定点。这样做有什么好处吗?
我原以为使用浮点会导致更多的舍入误差。
【问题讨论】:
-
出于好奇,您为什么认为浮点数会导致更多错误?
-
@SimonByrne 我认为浮点数容易出现舍入错误。在定点我们知道舍入误差,因此可以补偿。
标签: algorithm floating-point precision fixed-point