|
|
1
5
您应该能够根据数字的符号将其分为四种情况: 如果其中一个数字是零,答案就是另一个数字。 如果一个是正的,另一个是负的,那么就不能过量或过低。 如果两者都为正数,则只能溢出。 如果两者都为负数,则只能下溢。 只需对最后两个案例进行额外计算,看看是否会导致不需要的案例:
|
|
|
2
2
以下是我尝试的无分支版本:
|
|
|
3
2
您还可以使用类型转换的内置饱和机制:
这不太适合
|
|
|
4
0
让我们从一个简单的带有注释的表单开始:
尽管使用这个实现没有任何错误,但接下来的是为了论证而尝试微观地“优化”它。
这个
而且,我们可以强行把两个
我们可以从
哇,那是一个小小的飞跃。基本上它检查 结果对两个输入都有不同的符号 ,只有在 两个输入具有相同的符号 和 结果符号和那个不同 .
继续前进,添加
当
最后,为了对称,改为使用
|
|
|
rjonnal · 如何缩放基于FFT的互相关,使其峰值等于皮尔逊ρ 8 年前 |
|
|
Rearden · fftw从r2c(实到复)数据计算分析信号 8 年前 |
|
|
scord · 如何从FFT中确定频率值[重复] 8 年前 |
|
|
Harvey Chang · blackfin bf537 LED闪烁 8 年前 |
|
|
Muhammad Akmal · 构造不同长度的向量 8 年前 |
|
|
Foad · 如何使用循环缓冲区[复制]将信号移动90度 8 年前 |
|
|
haleyk · 寻求有关FFT模板的帮助 8 年前 |
|
|
Peter · 回归技术的MATLAB代码问题 8 年前 |
|
|
Rickson · Python中卷积后的数据后处理 8 年前 |