Introduction - If you have any usage issues, please Google them yourself
Will be large numbers as a n-band array, on the current 32-bit systems can n value of 2 32-th power, that is 0x10000000, if a 1024 large numbers into hexadecimal 0x10000000, it changed became 32, and each range is not 0-1 or 0-9, but 0-0xffffffff. We just can use a unsigned long integer to express this value. Therefore, large numbers of 1024 is a 32 element array of unsigned long. 0x100000000 hex array and array with 2-band flow for the computer, the fact is one thing, but we can be an array of unsigned long for a vertical calculation , and circle size was reduced to 32 times, the algorithm and it is easy to understand.
Packet : 95302910hugeint_c .rar filelist
HugeInt_C++\Debug
HugeInt_C++\HugeInt.cpp
HugeInt_C++\HugeInt.dsp
HugeInt_C++\HugeInt.dsw
HugeInt_C++\HugeInt.h
HugeInt_C++\HugeInt.ncb
HugeInt_C++\HugeInt.opt
HugeInt_C++\HugeInt.plg
HugeInt_C++\stdafx.cpp
HugeInt_C++\stdafx.h
HugeInt_C++