Mercurial > libavcodec.hg
comparison eval.c @ 3730:aae4aed137ea libavcodec
K prefix
add SI prefix selftest
author | michael |
---|---|
date | Sun, 17 Sep 2006 10:22:01 +0000 |
parents | 58483364f021 |
children | 8b8773577dd9 |
comparison
equal
deleted
inserted
replaced
3729:58483364f021 | 3730:aae4aed137ea |
---|---|
75 ['m'-'E']= - 3, | 75 ['m'-'E']= - 3, |
76 ['c'-'E']= - 2, | 76 ['c'-'E']= - 2, |
77 ['d'-'E']= - 1, | 77 ['d'-'E']= - 1, |
78 ['h'-'E']= 2, | 78 ['h'-'E']= 2, |
79 ['k'-'E']= 3, | 79 ['k'-'E']= 3, |
80 ['K'-'E']= 3, | |
80 ['M'-'E']= 6, | 81 ['M'-'E']= 6, |
81 ['G'-'E']= 9, | 82 ['G'-'E']= 9, |
82 ['T'-'E']= 12, | 83 ['T'-'E']= 12, |
83 ['P'-'E']= 15, | 84 ['P'-'E']= 15, |
84 ['E'-'E']= 18, | 85 ['E'-'E']= 18, |
248 0 | 249 0 |
249 }; | 250 }; |
250 main(){ | 251 main(){ |
251 int i; | 252 int i; |
252 printf("%f == 12.7\n", ff_eval("1+(5-2)^(3-1)+1/2+sin(PI)-max(-2.2,-3.1)", const_values, const_names, NULL, NULL, NULL, NULL, NULL)); | 253 printf("%f == 12.7\n", ff_eval("1+(5-2)^(3-1)+1/2+sin(PI)-max(-2.2,-3.1)", const_values, const_names, NULL, NULL, NULL, NULL, NULL)); |
254 printf("%f == 0.931322575\n", ff_eval("80G/80Gi", const_values, const_names, NULL, NULL, NULL, NULL, NULL)); | |
253 | 255 |
254 for(i=0; i<1050; i++){ | 256 for(i=0; i<1050; i++){ |
255 START_TIMER | 257 START_TIMER |
256 ff_eval("1+(5-2)^(3-1)+1/2+sin(PI)-max(-2.2,-3.1)", const_values, const_names, NULL, NULL, NULL, NULL, NULL); | 258 ff_eval("1+(5-2)^(3-1)+1/2+sin(PI)-max(-2.2,-3.1)", const_values, const_names, NULL, NULL, NULL, NULL, NULL); |
257 STOP_TIMER("ff_eval") | 259 STOP_TIMER("ff_eval") |