gBaseN Classes

gBaseN Classes (specifically  gBaseBigNBigDouble Class) will be used in gTotalCALC project. To overcome to complexity of gBaseN Classes, I decomposed it into following classes. Students should extend the gBaseNInt1 Class.

gBaseNInt1 Class:  gBaseNInt1 Class is used just for java long numbers and the base can be 2 to 10.

gBaseNInt Class: This class is exactly similar to gBaseNInt1, but in this class the base can be 2 to 32.

gBaseNDouble Class: This class is exactly similar to gBaseNInt1, but in this class the base can be 2 to 32 and the number can be double type (not long type).

gBaseNBigInt Class: This class is exactly similar to gBaseNInt, but in this class the number can be Big Integer (see BigInt Class).

gBaseNBigDouble Class: This class is exactly similar to gBaseNInt, but in this class the number can be Big Double (see BigDouble Class).

gBaseBigNBigInt Class: This class is exactly similar to gBaseNBigInt, but in this class the base can be 2 to 10,000,000.

gBaseBigNBigDouble Class: This class is exactly similar to gBaseNBigDouble, but in this class the base can be 2 to 10,000,000.

 

Determining Constructors, Setters, Getters and other methods and implementation of these classes assigned to students.