Fixed the rcp() testcase for new assumptions (x is positive)

This commit is contained in:
Jean-Marc Valin 2008-03-26 15:56:07 +11:00
parent 233e317202
commit 385795ed7b

View file

@ -17,12 +17,10 @@ int ret = 0;
void testdiv(void) void testdiv(void)
{ {
celt_int32_t i; celt_int32_t i;
for (i=-327670;i<=327670;i++) for (i=1;i<=327670;i++)
{ {
double prod; double prod;
celt_word32_t val; celt_word32_t val;
if (i==0)
continue;
val = celt_rcp(i); val = celt_rcp(i);
#ifdef FIXED_POINT #ifdef FIXED_POINT
prod = (1./32768./65526.)*val*i; prod = (1./32768./65526.)*val*i;
@ -59,5 +57,5 @@ int main(void)
{ {
testdiv(); testdiv();
testsqrt(); testsqrt();
return 0; return ret;
} }