X-Git-Url: https://secure.softndesign.org/git/?a=blobdiff_plain;f=calc.c;h=a57137475d7f4a8c7dc83ff251eef54d6224f4aa;hb=3b4b0bbecb130cc76d4cd16d00518f70d11f0820;hp=e8c8e5ae3525a5c8a5125e0d86ae8c7645f9113f;hpb=b449884c71c44fa636a94fbee4c2e6676cca709f;p=calc.git diff --git a/calc.c b/calc.c index e8c8e5a..a571374 100644 --- a/calc.c +++ b/calc.c @@ -104,7 +104,7 @@ int main (int argc, char *argv[]) ret = 1; } else { VERBOSE (INFO, print_element (element, 0)); - PRINTOUT ("=> %f\n", evaluate_element (element)); + PRINTOUT ("=> %f\n", evaluate_element (element, 0)); ret = 0; } //fsync (stdfdout); @@ -163,6 +163,8 @@ int main (int argc, char *argv[]) // test: echo "2 + 3 * 4 ^ 5" | calc.exe | grep -q '=> 3.074e3' // test: echo "2 ^ 3 * 4 + cos(5/6)" | calc.exe | grep -q '=> 3.267241e1' // test: echo "95-6.3*15-1" | calc.exe | grep -q '=> -5.000028e-1' +// test: echo "95 - 6.3 * 15 - 1" | calc.exe | grep -q '=> -5.000028e-1' // test: echo "95-6.3+15" | calc.exe | grep -q '=> 1.037e2' +// test: echo "-cos (0) + 1" | calc.exe | grep -q '=> 0' /* vim: set ts=4 sw=4 et: */