diff options
author | jofret | 2008-11-12 08:38:14 +0000 |
---|---|---|
committer | jofret | 2008-11-12 08:38:14 +0000 |
commit | e51401d191ca92583ea88c814f125ca36b670ac2 (patch) | |
tree | ec5c27aa3a406abebc725769264a8b970f5159db /src/auxiliaryFunctions/frexp/testFrexp.c | |
parent | 1cd50735d21fa6a87eb8d33eca2ad0dcb1edd754 (diff) | |
download | scilab2c-e51401d191ca92583ea88c814f125ca36b670ac2.tar.gz scilab2c-e51401d191ca92583ea88c814f125ca36b670ac2.tar.bz2 scilab2c-e51401d191ca92583ea88c814f125ca36b670ac2.zip |
Header update
Diffstat (limited to 'src/auxiliaryFunctions/frexp/testFrexp.c')
-rw-r--r-- | src/auxiliaryFunctions/frexp/testFrexp.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/auxiliaryFunctions/frexp/testFrexp.c b/src/auxiliaryFunctions/frexp/testFrexp.c index fcb80bd5..afe65f65 100644 --- a/src/auxiliaryFunctions/frexp/testFrexp.c +++ b/src/auxiliaryFunctions/frexp/testFrexp.c @@ -78,64 +78,64 @@ #include <assert.h> #include <stdio.h> -#include "frexp.h" -#include "pow.h" +#include "frexp.h" +#include "pow.h" static void dfrexpsTest ( void ) { int i = 0 ; - + double out = 0 ; double dexp = 0 ; double result = 0; - - + + double in[] = DMATRIX_TEST ; - - - - + + + + for ( i = 0 ; i < SIZE; i++ ) { out = dfrexps ( in[i] , &dexp ) ; result = out * dpows( 2 , dexp) ; - - printf ( "\t\t %d in :%e %e\tresult : %e\tassert : %e \n" , i , dexp, in[i] , result , fabs( in[i] - result) / fabs( in[i]) ) ; + + printf ( "\t\t %d in :%e %e\tresult : %e\tassert : %e \n" , i , dexp, in[i] , result , fabs( in[i] - result) / fabs( in[i]) ) ; assert ( fabs ( in[i] - result) / fabs( in[i]) < 1e-14 ) ; } - + } static void sfrexpsTest ( void ) { int i = 0 ; - + float out = 0 ; float fexp = 0 ; float result = 0; - - + + float in[] = FMATRIX_TEST ; - - - - + + + + for ( i = 0 ; i < SIZE; i++ ) { out = sfrexps ( in[i] , &fexp ) ; result = out * spows( 2.0f , fexp) ; - - printf ( "\t\t %d in : %e\tresult : %e\tassert : %e \n" , i , in[i] , result , fabs( in[i] - result) / fabs( in[i]) ) ; + + printf ( "\t\t %d in : %e\tresult : %e\tassert : %e \n" , i , in[i] , result , fabs( in[i] - result) / fabs( in[i]) ) ; assert ( fabs ( in[i] - result) / fabs( in[i]) < 1e-6 ) ; } - + } @@ -143,12 +143,12 @@ static void sfrexpsTest ( void ) { static int testFrexp(void) { printf("\n>>>> Matrix Exponential Tests\n"); - printf("\t>>>> Matrix Double Realt Tests\n"); + printf("\t>>>> Matrix Double Realt Tests\n"); dfrexpsTest(); - printf("\n\n\t>>>> Matrix Float Realt Tests\n"); + printf("\n\n\t>>>> Matrix Float Realt Tests\n"); sfrexpsTest(); - + return 0; } |