START TIME: 10:58:50 Evaluating 42 42 = 42 Evaluating 2 + 4 2 + 4 = 6 Evaluating 2 + 4 * 3 2 + 4 * 3 = 14 Evaluating 2 + -4 2 + -4 = -2 Evaluating ( 2 + 4 ) * 3 ( 2 + 4 ) * 3 = 18 Evaluating ( 2 + 4 ) * 3 * ( 7 + 3 ) ( 2 + 4 ) * 3 * ( 7 + 3 ) = 180 Evaluating ( 2 + 4 * ( 3 + 3 ) ) * 3 * ( 7 + 3 ) ( 2 + 4 * ( 3 + 3 ) ) * 3 * ( 7 + 3 ) = 780 Evaluating Power[ ( 3 + 4 ) ,2 ] Power[ ( 3 + 4 ) ,2 ] = 49 Evaluating 2 * Power[ ( 3 + 4 ) ,2 ] 2 * Power[ ( 3 + 4 ) ,2 ] = 98 Evaluating Power[ ( 3 + 4 ) ,2 ] * 2 Power[ ( 3 + 4 ) ,2 ] * 2 = 98 Evaluating Power[ 7,2 ] * 3 Power[ 7,2 ] * 3 = 147 Evaluating Power[ 7,3 ] Power[ 7,3 ] = 343 Evaluating Power[ Power[ 2,2 ] ,4 ] Power[ Power[ 2,2 ] ,4 ] = 256 Evaluating ((3+4)*5)/2 ((3+4)*5)/2 = 17.5 Evaluating (2*(2+4)) (2*(2+4)) = 12 Checking IF [ ] Function Evaluating if[ 1 > 2,1,0 ] if[ 1 > 2,1,0 ] = 0 Evaluating if[ 1 < 2,1,0 ] if[ 1 < 2,1,0 ] = 1 Evaluating if[ 1 = 2,1,0 ] if[ 1 = 2,1,0 ] = 0 Evaluating if[ 1 <= 2,1,0 ] if[ 1 <= 2,1,0 ] = 1 Evaluating if[ 1 >= 2,1,0 ] if[ 1 >= 2,1,0 ] = 0 Evaluating if[ 1 != 2,1,0 ] if[ 1 != 2,1,0 ] = 1 More complicated ifs Evaluating if[ (1+1-1) != 2,1,0 ] if[ (1+1-1) != 2,1,0 ] = 1 Evaluating if[ 1 != (1+1),1,0 ] if[ 1 != (1+1),1,0 ] = 1 Evaluating if[ 1 != 2, (2 - 1) ,0 ] if[ 1 != 2, (2 - 1) ,0 ] = 1 Evaluating if[ 1 != 2, (2 + 1) ,0 ] if[ 1 != 2, (2 + 1) ,0 ] = 3 Evaluating if[ 1 != 2, 1,0 ] if[ 1 != 2, 1,0 ] = 1 Evaluating if[ 1 != 2 and 1 = 1, 1,0 ] if[ 1 != 2 and 1 = 1, 1,0 ] = 1 Evaluating if[ 1 = 2 or 1 = 1, 1,0 ] if[ 1 = 2 or 1 = 1, 1,0 ] = 1 Evaluating if[ 1 = 2 and 1 = 1, 1,0 ] if[ 1 = 2 and 1 = 1, 1,0 ] = 0 Evaluating if[ 1 > 2 or 2 = 1, 1,0 ] if[ 1 > 2 or 2 = 1, 1,0 ] = 0 Testing Min Evaluating min[ 2,1 ] min[ 2,1 ] = 1 Evaluating min[ Power[ 7,(1 + 1) ] ,1 ] min[ Power[ 7,(1 + 1) ] ,1 ] = 1 Testing Max Evaluating max[ 2,1 ] max[ 2,1 ] = 2 Evaluating max[ Power[ 7,(1 + 1) ] ,1 ] max[ Power[ 7,(1 + 1) ] ,1 ] = 49 Messing with formulae Adding @AttrPastMort = 3 Adding @AttrPastCC = 20000 Adding @AttrPastMisc = 3000 Adding @Grade = @GradeMort + @GradeCard + @GradeMisc Adding @GradeMort = if[ @AttrPastMort > 2, 1, 0 ] Adding @GradeCard = if[ @AttrPastCC > 30000, 0, 1 ] Adding @GradeMisc = if[ @AttrPastMisc > (2000 + 3000),1,0 ] Formula List @AttrPastCC = 20000 @AttrPastMisc = 3000 @AttrPastMort = 3 @Grade = @GradeMort + @GradeCard + @GradeMisc @GradeCard = if[ @AttrPastCC > 30000, 0, 1 ] @GradeMisc = if[ @AttrPastMisc > (2000 + 3000),1,0 ] @GradeMort = if[ @AttrPastMort > 2, 1, 0 ] Computing Formulae Evaluating @GradeMisc @GradeMisc = 0 Evaluating @GradeMisc + 3 @GradeMisc + 3 = 3 Evaluating @GradeCard @GradeCard = 1 Evaluating @GradeMort @GradeMort = 1 Evaluating @Grade @Grade = 2 Evaluating Empty[ ] Empty[ ] = 0 Messing with exception checking Error Message is 000:No error encountered. Evaluating 1/0 1/0 = ? Error Message is 200:Division by zero error. Error Message is 000:No error encountered. Evaluating @c @c = ? Error Message is 200:Division by zero error. Evaluating @NonExistantFormula @NonExistantFormula = ? Error Message is 100:Formula not found. Evaluating @NonExistantFormula + 1 - 4 @NonExistantFormula + 1 - 4 = ? Error Message is 100:Formula not found. Error Code is 100 Error Description is Formula not found. Evaluating #12-23-2003 #12-23-2003 = 2452998 Evaluating if[#12-23-2003 > #12-24-2003, 1, 0] if[#12-23-2003 > #12-24-2003, 1, 0] = 0 Evaluating if[#12-23-2003 < #12-24-2003, 1, 0] if[#12-23-2003 < #12-24-2003, 1, 0] = 1 Evaluating (if[#12-23-2003 < #12-24-2003, 1, 0] + 1) * 2 (if[#12-23-2003 < #12-24-2003, 1, 0] + 1) * 2 = 4 Evaluating @Date @Date = 4 Evaluating #today #today = 2453045 Evaluating if[#today > #12-23-2003, 1, 0] if[#today > #12-23-2003, 1, 0] = 1 END TIME: 10:58:51 RUN TIME: 00:00:01