8.18 (Huge Integer Class) Create a class HugeInteger which uses a 40-element arr
ID: 3643813 • Letter: 8
Question
8.18 (Huge Integer Class) Create a class HugeInteger which uses a 40-element array of digits tostore integers as large as 40 digits each. Provide methods input, output, add and subtract. For comparing
HugeInteger objects, provide the following methods: isEqualTo, isNotEqualTo, isGreater-
Than, isLessThan, isGreaterThanOrEqualTo and isLessThanOrEqualTo. Each of these is a predicate
method that returns true if the relationship holds between the two HugeInteger objects and returns
false if the relationship does not hold. Provide a predicate method isZero. If you feel ambitious,
also provide methods multiply, divide and remainder. [Note: Primitive boolean values can be output
as the word