两个不同的概念: - **定点算术**使用一组小数位来完成。它可以更快,并且在其范围内,比浮点更精确。 - **定点组合器**找到固定的函数点,即值“x”,使得`f(x)= x`。
如何高效地从(CoolFlux BSP32 累加器)小数部分的前 29 位计算十进制值?
我正在尝试编写一个C(使用CoolFlux BSP32)程序,该程序将累加器作为输入并显示其十进制值。例如,对于值为十六进制 FF C000 0000 的 acc,我想要
使用 Unity。 我需要使用定点确定性地联网一些数据。如何将固定点转换回浮点数,以便将其应用于对象变换? 公开课固定 ...
我正在尝试对卷积神经网络使用量化,以减少从 FP32 位数据类型到 Int16 数据类型的内存占用。问题是我的资源很差...
我想在 C 和定点中实现乘法,具有可扩展的分数位宽(即从 1 位到 30 位),我知道最简单的方法是这样的: fixedpt fixedpt_mul(fixedpt A, fixedpt ...
就我的应用而言,定点计算的结果需要先四舍五入到小数点后第二位,然后四舍五入到整数。所以,如果你考虑像 0.4962 这样的数字...
嗨,我正在尝试在不使用任何库函数的情况下在浮点和定点表示之间创建一个转换器。到目前为止,定点表示是 16 位,其中 10 代表 ...
用于FFT ARM Cortex-M7的Q31和SP的精确度
我想了解一下,对于精度很重要的DSP应用,使用定点Q31是否比浮点(单精度)更好。更详细的情况,我目前正在用...
在Verilog HDL中使用移位运算符进行定点除法的浮点运算。
我想问一下,是否可以使用移位运算符对浮点或定数进行除法?我想用2的幂除以浮点或定数?我知道对于小数 ...
我需要将作为固定点的长整数转换为双重代表。定点数学用于综合过程,而Real数据类型仅用于验证和模拟。如果我...
我有一个使用定点数的程序,因为我使用的CPU不支持IEEE754浮点数。我一直很好,首先通过找到...
是否可以在不使用浮点/双精度数据类型的情况下从用户取十进制数字作为输入?
是否可以在不使用float / double数据类型的情况下将十进制数字作为用户输入?并且此数字必须进一步用于计算。我正在做一个函数来计算...
我想知道是否有任何模块可以将浮点数转换为定点数。这里提到的不动点在基数2中,因此一些示例如下:不动点表达式= 2 ^ 1 + 2 ^ 0 + a * 2 ^ -1 + ...
我想对32变量进行33的右移,并将结果存储到float变量中。假设该值为1717986812。当我们右移33时,我们期望该值为0.2。但是当我...
我有一个stm32-F1处理器,它在进行浮点运算时非常慢,并且我有一些F7处理器中的一些库,这些库使用了大量的浮点数。我想在我可怜的F1上使用此库,所以我是...
这里是问题陈述-a:5位表示,其中2个MSB位是整数部分,而3个LSB位是小数b:5位表示,其中2个MSB位是整数部分,而3个LSB位是...
我有一个非常基本的问题。在我的程序中,我正在将两个定点数相乘,如下所示。我的输入为Q1.31格式,输出也应为相同格式。在...
如何将数据从Q33.31格式转换为Q2.30格式?我知道,如果输入和输出的位大小相同,则需要使用移位运算符。但是如何计算它们的大小是否不同?
我想为表使用定点数,始终使用小数点后3位。我有一个这样的示例表:创建表坐标(id序列,x整数,y整数,z整数);这将有...
在我的代码中,我发现处理器大部分时间都花在下面显示的功能上。循环的目的是应该找出满足条件的val1值...
在我的代码中,我发现处理器大部分时间都花在下面显示的功能上。循环的目的是应该找出满足条件的val1值...