double math(int argc, char **argv);  

/* This math function takes the parsed command line argument strings,  */
/* performs the specified operation with them,  */
/* and returns the result to the main function as a double*/

void float_zero_check(double val2);

/* This function simply takes the second input value and compares it to zero. */
/* Returns are: */
/* 0 - success */
/* 3 - math error */



void int_zero_check(int val2);

/* Takes the result of a double->integer conversion and checks for  */
/* any 0:s that will result in a floating point exception. */

/* Exits with value 3 (math error) if zero detected */
   /* Returns with 0 otherwise */

/* This function must exist as the results may be different from the similar "float__zero_check" function */ 
