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") |
