BAD::January 2000 Basic Arithmetic Dates

This BAD collection was created to demonstrate the use of the badCardinalityEval.

Initialized with 21 BADs.

Each date can be one of the BADs:    DD^0=1 ... 1^DD=0! ... (DD*0)!=1

These BADs need to be checked for correctness.

01/01/00: 1-1=0
01/02/00: 2%1=0
01/03/00: 1*3+0=3                 [badCardinalityEval]
01/04/00: 4-1+0=3                 [badCardinalityEval]
01/05/00: 5-1-0!=3                [badCardinalityEval]
01/06/00: 6/(1+0!)=3              [badCardinalityEval]
01/07/00: cuberoot(1+7)+0!=3      [badCardinalityEval]
01/08/00: sqrt(1+8)+0=3           [badCardinalityEval]
01/09/00: 1*sqrt(9)+0=3           [badCardinalityEval]
01/10/00: 1+log(10)+0!=3          [badCardinalityEval]
01/11/00: sqrt(11-1-0!)=3         [badCardinalityEval]
01/12/00                          12^0=1
01/13/00                          1^13=0!
01/14/00                          (14*0)!=1
01/15/00: sqrt(sqrt(15+1))+0!=3   [badCardinalityEval]
01/16/00: 1+sqrt(sqrt(16))+0=3    [badCardinalityEval]
01/17/00: sqrt(sqrt(17-1))+0!=3   [badCardinalityEval]
01/18/00: 1+cuberoot(18-10)=3     [badCardinalityEval]
01/19/00                          19^0=1
01/20/00                          1^20=0!
01/21/00: 21*(1+0!)=42            [bad42Eval]
01/22/00                          22^0=1
01/23/00                          1^23=0!
01/24/00                          (24*0)!=1
01/25/00: sqrt(25)-1-0!=3         [badCardinalityEval]
01/26/00: cuberoot(26+1)*1-0=3    [badCardinalityEval]
01/27/00: cuberoot(27)*1-0=3      [badCardinalityEval]
01/28/00: cuberoot(28-1)*1-0=3    [badCardinalityEval]
01/29/00: cuberoot(29-1-0!)=3     [badCardinalityEval]
01/30/00                          30^0=1
01/31/00                          1^30=0!

GDT::BAB::About Basic Arithmetic Dates (BADs)


Creator: Gerald Thurman [gthurman@gmail.com]
Created: 05 May 2015

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 United States License.