xref: /OK3568_Linux_fs/yocto/poky/meta/lib/oeqa/files/test.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 #include <stdio.h>
2 #include <math.h>
3 #include <stdlib.h>
4 
convert(long long l)5 double convert(long long l)
6 {
7   return (double)l;
8 }
9 
main(int argc,char * argv[])10 int main(int argc, char * argv[]) {
11 
12   long long l = 10;
13   double f;
14   double check = 10.0;
15 
16   f = convert(l);
17   printf("convert: %lld => %f\n", l, f);
18   if ( f != check ) exit(1);
19 
20   f = 1234.67;
21   check = 1234.0;
22   printf("floorf(%f) = %f\n", f, floorf(f));
23   if ( floorf(f) != check) exit(1);
24 
25   return 0;
26 }
27