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*/

int 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 */



int 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 */

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