我有一个简单的递归函数,它使用 0.98 的高度 1:高度 2 的比率计算简单的钟摆摆动衰减。
该函数的基本情况为 0.0,但由于某种原因,它变成了无限的自调用!
谁能发现我错过了什么?
代码:
float swingDecay (float value) {
if ( value == 0.00 ) {
return value;
}
else {
return swingDecay (value * 0.98); }
}
mIL3S www.milkdrinkingcow.com